我使用 VS 2017 创建了一个新的 ASP.NET 网站,并将身份验证机制更改为使用“个人用户帐户”。这增加了声明主体或 WIF 类支持。我可以单击注册/登录,并设置用户电子邮件,然后检查该用户的声明。我还将使用服务器会话身份验证管理 (SAM) 在服务器上保存声明并进行一些声明转换。
登录后,该站点调用了一个 winform 应用程序,经过一些活动后,我返回到上述站点。
我想知道如何在这里使用 SSO 逻辑并检查我是否已经过身份验证并访问我保存在服务器端/网站上的声明并根据保存的声明对用户进行身份验证。
是否有一些项目或代码示例任何人都可以提供,我可以将其用作使用 SSO 开发此类 STS 服务(在 VS 2017 中)并在来自另一个域后访问我在网站上的声明的开始?
身份和访问工具过去仅适用于 VS 2012,因此在我从 winform 应用程序访问我的网站后,可以通过任何方式复制上述场景并检查我保存的声明。