diff options
Diffstat (limited to 'src/DotNetOpenAuth.AspNet/Clients/OAuth2')
-rw-r--r-- | src/DotNetOpenAuth.AspNet/Clients/OAuth2/FacebookClient.cs | 6 | ||||
-rw-r--r-- | src/DotNetOpenAuth.AspNet/Clients/OAuth2/MicrosoftClient.cs | 4 |
2 files changed, 6 insertions, 4 deletions
diff --git a/src/DotNetOpenAuth.AspNet/Clients/OAuth2/FacebookClient.cs b/src/DotNetOpenAuth.AspNet/Clients/OAuth2/FacebookClient.cs index 8cb5cc5..a8c121d 100644 --- a/src/DotNetOpenAuth.AspNet/Clients/OAuth2/FacebookClient.cs +++ b/src/DotNetOpenAuth.AspNet/Clients/OAuth2/FacebookClient.cs @@ -78,7 +78,8 @@ namespace DotNetOpenAuth.AspNet.Clients { builder.AppendQueryArgs( new Dictionary<string, string> { { "client_id", this.appId }, - { "redirect_uri", returnUrl.AbsoluteUri } + { "redirect_uri", returnUrl.AbsoluteUri }, + { "scope", "email" }, }); return builder.Uri; } @@ -133,6 +134,7 @@ namespace DotNetOpenAuth.AspNet.Clients { { "redirect_uri", NormalizeHexEncoding(returnUrl.AbsoluteUri) }, { "client_secret", this.appSecret }, { "code", authorizationCode }, + { "scope", "email" }, }); using (WebClient client = new WebClient()) { @@ -170,4 +172,4 @@ namespace DotNetOpenAuth.AspNet.Clients { #endregion } -}
\ No newline at end of file +} diff --git a/src/DotNetOpenAuth.AspNet/Clients/OAuth2/MicrosoftClient.cs b/src/DotNetOpenAuth.AspNet/Clients/OAuth2/MicrosoftClient.cs index 5ac5591..faea868 100644 --- a/src/DotNetOpenAuth.AspNet/Clients/OAuth2/MicrosoftClient.cs +++ b/src/DotNetOpenAuth.AspNet/Clients/OAuth2/MicrosoftClient.cs @@ -20,12 +20,12 @@ namespace DotNetOpenAuth.AspNet.Clients { /// <summary> /// The authorization endpoint. /// </summary> - private const string AuthorizationEndpoint = "https://oauth.live.com/authorize"; + private const string AuthorizationEndpoint = "https://login.live.com/oauth20_authorize.srf"; /// <summary> /// The token endpoint. /// </summary> - private const string TokenEndpoint = "https://oauth.live.com/token"; + private const string TokenEndpoint = "https://login.live.com/oauth20_token.srf"; /// <summary> /// The _app id. |