c# - 如何使自定义 STS 从客户端接收 SAML 令牌作为客户端凭据进行身份验证?
问题描述
我有一个自定义 STS 服务,它接收用户名/密码作为客户端凭据并在用户名/密码有效时生成令牌。我在我们自己的用户存储中检查用户名/密码。
但是现在我需要让我的自定义 STS 接收 SAML 2.0 令牌(从其他身份提供者发出)并验证令牌、验证声明并为仅信任来自自定义 STS 的令牌的依赖方(WCF 服务)生成令牌。
我们有什么办法可以做到吗?有样品吗?
我尝试将“IssuedToken”作为客户端凭据类型,但不知道该怎么做。任何帮助深表感谢。
我试过这个,但它似乎已经过时了。
解决方案
推荐阅读
- google-maps - 谷歌地图 api 自动完成到错误的地址
- javascript - DOM 排序列// 点击时删除线
- java - 在 PhotoEditor SDK (Android) 中获取图像路径时出现 NullPointerException
- tensorboard - 使用 Tensorboard 在 Watson Studio 中运行 HPO 时未记录我的指标
- spring-boot - 春季启动 webflux 部署
- java - 订阅多个 MQTT 主题
- delphi - 选定行的 TListView.OnAdvancedCustomDraw 问题
- vb.net - 使用先前定义的变量的 LINQ 表达式
- fortran - 当我多次运行我的 Fortran 代码时,文件上的值完全相同
- visual-studio-2013 - DevEnv 从命令行构建 BizTalk Visual Studio 2013 解决方案