summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.AspNet/Clients/OAuth2
diff options
context:
space:
mode:
Diffstat (limited to 'src/DotNetOpenAuth.AspNet/Clients/OAuth2')
-rw-r--r--src/DotNetOpenAuth.AspNet/Clients/OAuth2/FacebookClient.cs6
-rw-r--r--src/DotNetOpenAuth.AspNet/Clients/OAuth2/MicrosoftClient.cs4
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.