[英]OAuth Bearer token implementation using C#
我是OAuth的新手。 我的要求是托管一个基于Rest的服务URL,只能通过提供一个承载令牌来访问它。 另外,我不希望用户浏览任何“登录”页面,只需传递Bearer令牌并开始使用资源Url。
if (bearertoken != null) {
if(bearertoken == "abc") {
//do the operation and return http status code 200
}
else {
//return failure
}
}
请帮助!!!
谢谢,M
鉴于那里有很多开源和商业OIDC / OAuth软件包,因此您不应该真正尝试推出自己的解决方案。 我一直在使用Identity Server 3( https://github.com/IdentityServer/IdentityServer3 ),它是开源的,相对容易设置,在活跃的社区中得到很好的支持,并且附带大量示例,您可以使用加快OIDC / OAuth的速度。 如果您在.NET Core世界中,则可以使用Identity Server 4( https://github.com/IdentityServer/IdentityServer4 )。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.