1

我需要实现 OAuth 2.0。感谢google,我找到了Thinktecture Authorization Server。这是一个开源项目,可让您...等等。

然后,我跳转到 wiki 页面,在此处https://vimeo.com/69300053观看初始设置视频。我按照说明进行操作,但单击配置服务器后,浏览器总是重定向到此链接。

https://idsrv.local/issue/wsfed?wa=wsignin1.0&wtrealm=urn%3aauthorizationserver&wctx=rm%3d0%26id%3dpassive%26ru%3d%252fAdmin%252fHome&wct=2014-01-04T08%3a08%3a54Z

  1. 有人有这个问题的经验吗?
  2. 谁有设置Thinktecture授权服务器的经验,请给我建议。我是 OAuth2.0 的新手,不知道从哪里开始。

谢谢。

4

1 回答 1

1

我对它也很陌生,但是您需要将其配置为使用身份服务器提供程序,例如 google/thinktecture 身份服务器/linkin/facebook 或其他。所以换句话说,你需要说“谁”登录了,授权服务器信任,然后授权服务器将为令牌提供范围。

您必须修改 \Configuration\identityModel.services.config 文件以指向您要使用的任何身份提供者的正确 url。

如果你想拥有自己的身份提供者,thinktecture 也有 Identity Server v2 可以很好地工作。 https://github.com/thinktecture/Thinktecture.IdentityServer.v2

于 2014-01-11T17:12:25.683 回答