ACS和facebook登录 - > display = touch坏了吗?

Gre*_*reg 7 facebook oauth touch windows-phone-7 acs

我正在使用ACS来对抗Facebook.在本周之前,我可以将display = touch添加到ACS提供的URL的末尾.现在当我这样做时,我得到一个"HTTP 500内部服务器错误".

有任何想法吗?URL类似于:

https://www.facebook.com/dialog/oauth?client_id=myid&redirect_uri=myreturnurl&scope=email&display=touch

我试过m.facebook.com的结果相同.

再次,这工作之前...如果我删除display = touch(或将其更改为display = popup)一切都很好.

我希望这能在WP7应用程序上显示,因此触摸:)

谢谢SR

更新:文档说"显示对话框的显示模式.可以是页面,弹出窗口,iframe,触摸或wap.".Touch和wap返回"HTTP 500内部服务器错误".

And*_*ers 0

几天前我自己也遇到了这个问题。不管他们的文档怎么说,这似乎是 Facebook 做出的改变。

我尝试使用 display=popup 代替,这对我有用。