题
自定义ADF的最佳方法是使用特定的可配置的家庭领域,如果未提供?
我的当前方法是从ADFS WebForms ASPX文件执行一个HTTP重定向,但似乎有点乱码。
我不希望我的依赖派对关注家庭领域。
解决方案
我认为,一个好方法是在ADFS Homerealmdiscovery页面中添加几行,以便从ADFS Web.config文件中读取“ defaulthomerealm ”设置。
步骤
- 转到c:\ inetpub \ adfs \ ls
- 打开 homerealmdiscovery.aspx.cs
-
在 page_init 方法中,添加类似的东西:
if(configurationManager.AppSettings [“defaulthomerealm”]!= null) { selecthomerealm (ConfigurationManager.AppSettings [“DefaulThomerealm”));
-
打开 web.config 文件
appsettings 部分上的 -
,添加:
添加键=“defaulthomerealm”值=“默认ADFS联合服务标识符”
不要忘记替换要默认的服务URI。
有关详细信息,您可以检查:
我已成功使用这种方法。
我希望它有所帮助:)
seba
其他提示
看看:
Windows Identity Foundation(WIF):如何利用WS-Federation WHR参数来绕过Home Realm Discovery(HRD)。
WS-Federation被动WHR参数用于绕过Home RealM发现(HRD)
不隶属于 StackOverflow