使用ASP.NET会员服务的现成的安全令牌服务(STS)?

 2023-02-16    313  

问题描述

我想移动目前使用标准的ASP.NET成员资格提供程序通过Windows Identity Foundation和Azure ACS使用索赔的身份验证.

我们将使用OAuth 2.0安全休息服务来曲面曲面,因此似乎是一种明智的方法.我们还需要通过外部第三方ADF和其他系统联邦认证,这正是ACS解决的问题.

使用ASP.NET会员服务的现成的安全令牌服务(STS)?

但是,我还想保留我们现有用户使用其现有凭据的能力.

要这样做,我想我需要一个与ASP.NET会员提供商合作的自定义STS.

所有文献(例如Bertocci的”编程Windows Identity Foundation”)表明写一个自定义STS是一个坏主意.而且,我同意 – 我真的不喜欢写自己的安全代码.

所以 – 是否有可用的STS可以使用会员提供者数据?

推荐答案

看看身份服务器( http://identityserver.codeplypl.com )它使用SQL成员资格提供程序.

是一个自定义sts,但它是强大的,可扩展的,批量架构.

更新:将项目页面更改为 http://thinktecture.github.io/thinkture.identityserver.v2/
代码已移动到 https://github.com/thinkturecture/thinkturecture.identityserver.v2

以上所述是小编给大家介绍的使用ASP.NET会员服务的现成的安全令牌服务(STS)?,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!

原文链接:https://77isp.com/post/33877.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。