我设置User & Friend Permissions
了我的应用程序,以在网站上获取用户电子邮件。当我点击时我得到这个信息Preview Login Dialog
:
这个应用程序将收到:
Your basic info Your email address (xyz@xyz.com) Your birthday Your relationship details Your photos
当我尝试登录我的网站时,应用程序只需要以下信息:
这个应用程序将收到:
Your basic info
为什么?为什么主应用没有和预览一样的权限?
问候
编辑:
我正在使用本教程中的 Auth:http ://www.asp.net/mvc/tutorials/mvc-4/using-oauth-providers-with-mvc - 我的项目中的代码没有改变。
老实说,我不想改变授权方式,因为我也想提供 Twitter 登录,这个机制对我来说是完美的。
我只想为 Facebook 添加“scope=email,publish_stream”。
我发现,当我的网站将我重定向到 facebook 应用程序 ( &scope=email,publish_stream
) 时手动输入此查询时,一切正常。是否有任何解决方案可以在后台代码上执行此操作?