自定义ADF的最佳方法是使用特定的可配置的家庭领域,如果未提供?

我的当前方法是从ADFS WebForms ASPX文件执行一个HTTP重定向,但似乎有点乱码。

我不希望我的依赖派对关注家庭领域。

有帮助吗?

解决方案

我认为,一个好方法是在ADFS Homerealmdiscovery页面中添加几行,以便从ADFS Web.config文件中读取“ defaulthomerealm ”设置。

步骤

  1. 转到c:\ inetpub \ adfs \ ls
  2. 打开 homerealmdiscovery.aspx.cs
  3. page_init 方法中,添加类似的东西:

    if(configurationManager.AppSettings [“defaulthomerealm”]!= null) { selecthomerealm (ConfigurationManager.AppSettings [“DefaulThomerealm”));

  4. 打开 web.config 文件

  5. appsettings 部分上的

  6. ,添加:

    添加键=“defaulthomerealm”值=“默认ADFS联合服务标识符”

  7. 不要忘记替换要默认的服务URI。

    有关详细信息,您可以检查:

    我已成功使用这种方法。

    我希望它有所帮助:)

    seba

其他提示

看看:

Windows Identity Foundation(WIF):如何利用WS-Federation WHR参数来绕过Home Realm Discovery(HRD)

WS-Federation被动WHR参数用于绕过Home RealM发现(HRD)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top