asp.net-core - 身份提供者发起的单点登录 - 获取用户信息
问题描述
我有一个网络应用程序。目前,我们有一个门户网站,可以对用户进行身份验证,然后重定向到我们的网页。我知道身份提供者启动单点登录的问题,但这是网站所有者希望采用的路径。
该站点成功地对用户进行身份验证,并重定向到我的 ASP.net 核心应用程序。但是我似乎无法获得任何身份验证数据。我检查了 contacts.user.claims 以及安全主体都似乎为空。我确实知道使用 Google 工具 saml tracer 在请求中返回了示例信息。
在从身份提供者重定向后,我正在寻找从我的应用程序中检索示例信息的任何示例。
最后,一旦身份提供者发送给我,我就会尝试获取用户 ID。
感谢您提供任何帮助或建议。
解决方案
推荐阅读
- ios - 如何解码存储在名为 0 的数组中的 JSON?
- spring-batch - Spring-batch链式+复合项目处理器和编写器
- javascript - 使用 PrimeNg/Angular 获取选定元素列表的 P-checkbox
- java - 查看 Java 集合中的所有元素是否以 List 的成员之一结尾
- python - 我无法导入 python 模块(一般),错误:命令错误,退出状态为 1:
- php - 通过将产品标题与当前文章的任何标签匹配来显示相关产品
- haskell - VSCode - Haskell - 转到定义 - 找不到定义?
- php - 用户已经登录后定向到登录页面 - Laravel 7
- iar - 如何向 IAR 中的 RAM 项目提供有关 ROM 的语义信息
- java - 正则表达式与 & 号不匹配