【问题标题】:DotNetOpenAuth OAuth2 Linked-In ExampleDotNetOpenAuth OAuth2 链接示例
【发布时间】:2013-06-19 14:25:59
【问题描述】:
我正在使用 DotNetOpenAuth 并从 OAuth 升级到 OAuth2,以访问 www.linkedin.com 的 API。
Linked-In 已更改您传递范围等参数的位置 - 它在请求访问令牌时将其移至第一次调用。有没有人有任何示例调用和设置代码?具体来说,您为 AccessTokenEndpoint、RequestTokenEndpoint、UserAuthorizationEndpoint、TamperProtectionElements 和 ProtocolVersion 设置了哪些值?还有在哪里设置 Linked-In API Key 和 Secret Key?感谢您的帮助。
【问题讨论】:
标签:
linkedin
dotnetopenauth
【解决方案1】:
这并不完全是一个答案,但您会发现一个使用 OAuth2 的 FaceBook 示例。
- 下载 DotNetOpenAuth Binaries zip 文件。
- 打开 \DotNetOpenAuth-4.3.0.13117\Samples\Samples.sln。
- 打开 OAuth2\OAuthClient 项目并查看 Facebook.aspx.cs
- 打开 DotNetOpenAuth.ApplicationBlock 项目并查看 \Facebook\FacebookClient.cs。