更改连接/访问令牌验证端点

时间:2018-08-25 11:18:43

标签: spring oauth-2.0 identityserver3

使用IdentityServer3-/ connect / accesstokenvalidation-如何更改此端点?

在这个疯狂的世界中,我有一台Spring Oauth2服务器,其中的Spring Boot应用程序运行良好。我也有很多使用自己的自定义授权运行的.NET MVC应用。

是时候将它们组合在一起并使用单个Oauth2服务器了。

我正在按照本教程使用OWIN设置.net MVC https://identityserver.github.io/Documentation/docsv2/overview/simplestOAuth.html

我遇到的问题是,这正在尝试使用以下端点对令牌进行身份验证

/ connect / accesstokenvalidation

但是,这不是基于Spring Security / Oauth2的正确内标

/ oauth / check_token

我找不到在IdentityServer3中更改端点的方法。看起来好像是硬编码。

https://github.com/IdentityServer/IdentityServer3.AccessTokenValidation/blob/0ea60670ecb40edae3c3fd5192d7d008c87251df/source/AccessTokenValidation/Plumbing/ValidationEndpointTokenProvider.cs#L48

有人知道我该如何更改。.还让我知道我是否朝着正确的方向前进。这是一个简单的Oauth客户端,应该很容易。

PS,我知道我可以将端点添加到我的Oauth2服务器,但这是黑客(IMO)

任何帮助都会很棒!

0 个答案:

没有答案