我正在使用LinkedIn Owin Middleare并且今天早上开始遇到问题,现在将其复制到以下错误:
POST https://www.linkedin.com/uas/oauth2/accessToken HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Host: www.linkedin.com
Cookie: bscookie="v=1&201504071234373bc02b47-9d08-477f-8375-b80b281ef416AQEptFjv8jXPI93YmF-H-3kvnwSLwBF8"; bcookie="v=2&46f6f299-6702-48bf-8634-7ba023bd5099"; lidc="b=LB23:g=218:u=215:i=1428412320:t=1428487523:s=AQEQQq6vlEKPT3LW8c0cPEzRTKp-ToxL"
Content-Length: 267
Expect: 100-continue
Connection: Keep-Alive
grant_type=authorization_code&code=AQQRSgEH8vczSFJKNxtMpunzjYN6YJxoF2hiX_d9RVkqBvMC7TzRpur0p9NJFdQOUNf8RmFyj_cCg3ENTucRw5e-gQfEZ5sPGoujiFRsQ8Tb0pLnaog&redirect_uri=http%3A%2F%2Flocalhost%3A1729%2Fsignin-linkedin&client_id=&client_secret=
Run Code Online (Sandbox Code Playgroud)
找不到方法的结果.
HTTP/1.1 405 Method Not Allowed
Date: Tue, 07 Apr 2015 13:13:16 GMT
Content-Type: text/html
Content-Language: en
Content-Length: 5487
X-Li-Fabric: PROD-ELA4
Strict-Transport-Security: max-age=0
Set-Cookie: lidc="b=LB23:g=218:u=215:i=1428412396:t=1428487523:s=AQExeP2uX-7KXQv79NIZmW0LB09uE4eJ"; Expires=Wed, 08 Apr 2015 10:05:23 GMT; domain=.linkedin.com; Path=/
Pragma: no-cache
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Cache-Control: no-cache, no-store
Connection: keep-alive
X-Li-Pop: PROD-IDB2
X-LI-UUID: 0FM/jIG90hPAzyhAqCsAAA==
Run Code Online (Sandbox Code Playgroud)
正在寻找任何人确认在导致此错误的LUN上发生了更改,并且它不是特定于应用程序的.
请注意,我删除了clientid/secrets以上的内容.
对于那些使用 Owin Middleware 和 Owin.Security.Providers 的用户
通过修复创建了预发布 nuget。 https://www.nuget.org/packages/Owin.Security.Providers/1.17.0-pre
目前这有效。但在我们知道 linkedin 发生了什么变化或者附带了关于他们改变了什么的声明之前,人们可以将其用作修补程序。
有关修复的更多背景信息,请访问: https://github.com/RockstarLabs/OwinOAuthProviders/issues/87#issuecomment-90838017
但根本原因是 LinkedIn 更改了 accessToken 端点上的某些内容,导致大多数使用 linkedin SSO 的库必须应用修补程序,但我们尚未收到 linkedin 的任何消息。
| 归档时间: |
|
| 查看次数: |
1283 次 |
| 最近记录: |