...
- Report Server 和ADFS集成
- 报表门户和ADFS集成
...
相关的文章
| 标签内容 | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
| hidden | true |
|---|
...
一、Report Server 和 ADFS集成
官方参考文档:https://docs.microsoft.com/zh-cn/power-bi/report-server/connect-adfs-wap-report-server
注意配置项:
服务器域名
- 一台代理服务器,服务器必须加域,并且和ADFS服务器同一个域下。安装Web 应用程序代理。
- 为代理服务器配置DNS(https://reports.contosolab.com)(此DNS将作为Report Server门户访问地址)
- 为 AD FS 服务器配置公用 DNS 记录,指向代理服务器IP (此DNS名称需要和ADFS内部的DNS名称一致)
白话:为代理服务器配置两个DNS 。
SPN配置参考
文档如下:
其他内容请参考官方链接
二、报表门户和ADFS集成
1.在ADFS配置配置报表门户的信赖方信任
参考文档:DIP 集成ADFS.docx
配置完成后保存以下信息
- ADFS令牌签名证书指纹
- 信赖方信任标识符
2.报表门户启用WS 联合身份验证
1. .NET FARMEWORK版本
参考文档:http://www.wjhsh.net/hudun-p-5919630.html
- 在报表门户中的web.config添加以下配置: ADFS授权地址:https://<adfs地址>/adfs/ls 、 https://<adfs地址>/adfs/services/trust
- 在代码中可以通过HttpContext.Current.User.Identity.Name 获取当前登录用户

