1
在我的AuthConfig.cs中,我啓用了開箱即用的Facebook客戶端,但是當應用程序授權請求熄滅時,它只通過scope = email,我需要包含manage_pages權限。如何強制請求包含manage_pages權限?OAuthWebSecurity FacebookClient:如何向範圍請求添加其他權限?
在我的AuthConfig.cs中,我啓用了開箱即用的Facebook客戶端,但是當應用程序授權請求熄滅時,它只通過scope = email,我需要包含manage_pages權限。如何強制請求包含manage_pages權限?OAuthWebSecurity FacebookClient:如何向範圍請求添加其他權限?
當您使用提供了MVC項目模板的AuthConfig它將使用FacebookClient從DotNetOpenAuth(4.1.0.0)。它不能做你想做的事。
該範圍被硬編碼爲只包含電子郵件。
您可以使用FacebookClient從DotNetOpenAuth(4.3.0.0)。這一個允許提供範圍。
Mikeon:您如何在4.3.0.0中使用RequestAuthentication提供範圍?我看不到允許它的超載? – LDJ