OAuthWebSecurity FacebookClient:如何向作用域请求添加额外权限



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

当您使用MVC项目模板提供的AuthConfig时,它将使用DotNetOpenAuth(4.1.0.0)中的FacebookClient。它无法执行您希望它执行的操作。

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

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

最新更新