Czy istnieje sposób zmiany zakresu/uprawnienia podczas korzystania z Microsoft.WebPages.OAuth? Najbardziej logicznym miejscem jest rejestracja klienta przy pomocy OAuthWebSecurity.RegisterClient. Myślałem, że dodanie zakresu do parametru extraData prawdopodobnie zadziała, ale nie odniosłem sukcesu.Jak zmienić zasięg/uprawnienia za pomocą Microsoft.Web.WebPages.OAuth
6
A
Odpowiedz
1
Microsoft.Web.WebPages.OAuth nie ujawnia zakresu podczas autoryzacji z klientem. Skończyło się na dodaniu niestandardowych klientów DotNetOpenAuth, aby uwzględnić mój niezbędny zakres.
1
Ekstradaty to coś, co można przekazać o dostawcy i użyć go w warstwie interfejsu użytkownika. Na przykład dodatkowe dane mogą być ikoną wyświetlaną podczas wyświetlania dostawcy usług do logowania. Następny post pokazuje, jak możesz napisać własnego dostawcę i podłączyć go do swojej witryny. http://blogs.msdn.com/b/webdev/archive/2012/08/23/plugging-custom-oauth-openid-providers.aspx