adfs - 如何在 ADFS 服务器中为联合身份验证服务设置附加绑定以进行身份验证
问题描述
我有一个 ADFS 服务器为我的 Application1 配置了 Non-Claims Aware 依赖方信任,现在我有另一个 application2 在我的 LAN 中运行,我想将该应用程序添加到同一个 ADFS 服务器以进行身份验证。
- Application1 --> https://app1login.domain.com/adfs/services/trust -- 工作
- Application2 --> https://app2login.domain.com/adfs/services/trust -- http 错误 400
对于第 2 点)我已经设置netsh http add sslcert hostnameport="app2login.domain.com:443" certhash="1255684215479212622" appid="{xxx-xxx-xxx-xx-xxxxxxxx}" certstorename=MY
,现在我可以远程登录到 app2login.domain.com 并且正在工作,但是 URL https://app2login.domain.com/adfs/services/trust给了我 http 400 错误,其中app1login.domain.com 工作正常。
试过Set-AdfsAlternateTlsClientBinding -Member hostname.domain.com -Thumbprint 'xxx2548526978456xxx'
但没有变化,还是http400
是否有可能在一个 ADFS 服务器中为同一域中的两个不同应用程序创建两个不同的 URL 和登录页面
解决方案
推荐阅读
- python - 将形状转换为 TensorShape 时出错:维度值必须是整数或无或具有 __index__ 方法,得到值'
- javascript - 在 Node.js 中解析 INI 文件
- authentication - 在我们的子系统中存储来自 SSO 的 User-Id 以处理用户更改和审核日志的最佳实践是什么?
- python - 按索引排序列表dict并获取前n个元素
- python - 比较 Python 中的请求模块与硒
- django - 在部署到 Heroku 的 Django 中访问生产环境变量
- mysql - sql显示顶级客户给予最多推荐
- javascript - 将所有搜索结果添加到状态 React
- javascript - 如何调试闭包的内容
- javascript - 为什么firebase不向新用户发送电子邮件确认?