single-sign-on - 在 ASP.NET 中为 SSO 构建安全令牌服务 (STS) 应用程序
问题描述
我使用 VS 2017 创建了一个新的 ASP.NET 网站,并将身份验证机制更改为使用“个人用户帐户”。这增加了声明主体或 WIF 类支持。我可以单击注册/登录,并设置用户电子邮件,然后检查该用户的声明。我还将使用服务器会话身份验证管理 (SAM) 在服务器上保存声明并进行一些声明转换。
登录后,该站点调用了一个 winform 应用程序,经过一些活动后,我返回到上述站点。
我想知道如何在这里使用 SSO 逻辑并检查我是否已经过身份验证并访问我保存在服务器端/网站上的声明并根据保存的声明对用户进行身份验证。
是否有一些项目或代码示例任何人都可以提供,我可以将其用作使用 SSO 开发此类 STS 服务(在 VS 2017 中)并在来自另一个域后访问我在网站上的声明的开始?
身份和访问工具过去仅适用于 VS 2012,因此在我从 winform 应用程序访问我的网站后,可以通过任何方式复制上述场景并检查我保存的声明。
解决方案
推荐阅读
- wordpress - 从 Woocommerce 产品中删除未在产品变体中使用的额外属性
- microsoft-cognitive - 获取 PersonGroup 中经过训练的人脸数量
- javascript - 尽管测试已更改,但仍运行初始测试场景
- android - 是否可以从 Firestore 获取自定义对象列表?
- image - 在构建 vue 应用程序时禁用图像散列
- javascript - 如何从 chrome 扩展中的背景脚本调用网站上的函数?
- database - 具有“。”的数据库 而不是 'localhost' 没有显示
- amazon-web-services - 自定义域 + 在 SES 接收
- android - 如何修改代码以在 android 中显示图像幻灯片?
- java - jsp页面在使用请求调度程序时加载css