OAuthWebSecurity FacebookClient:如何向范围请求添加其他权限?

时间:2013-07-26 19:28:46

标签: facebook asp.net-mvc-4 dotnetopenauth facebook-oauth

在我的AuthConfig.cs中,我启用了开箱即用的Facebook客户端,但是当应用程序授权请求消失时,它只通过scope = email,我需要包含manage_pages权限。如何强制请求包含manage_pages权限?

1 个答案:

答案 0 :(得分:0)

当您使用MVC项目模板提供的AuthConfig时,它将使用 DotNetOpenAuth (4.1.0.0)中的 FacebookClient 。它不能做你想做的事。

范围硬编码仅包含电子邮件。

您可以使用 DotNetOpenAuth (4.3.0.0)中的 FacebookClient 。这个允许提供范围。