在自定义网站上设置ADFS代理?

我用ADFS代理在开发中运行了一些testing,效果非常好。 但是,现在我处于一个更严格的环境(一个临时环境),我在设置代理时遇到困难。 从AD FS 2.0联合服务器代理configuration向导中获得的错误:

AD FS 2.0联合身份validation服务器configuration向导要求(a)默认网站在IIS中或(b)只有一个Web站点在IIS中。

我们不符合任何要求。 我们有两个网站:1)具有自定义名称的MVC(http / https)和2)WCF服务(net.pipe / tcp)。 有没有什么办法指定一个网站的向导的目标?

如果我可以简单地把它安装到我们的MVC网站,一切都会好起来的。 否则,我将不得不拆除我们的WCF服务的网站来安装,我真的不想拆掉它,然后重build它。 这似乎是一个荒谬的要求,应该是一个“网站select器”这个向导,所以我可以告诉它在哪里部署。 他们是否真的认为使用ADFS的企业将他们的应用程序部署到“默认网站”? 真??

期望的是在没有任何其他网站或服务器angular色的机器上部署ADFS和代理。

因此,如果您在新的操作系统安装上安装ADFS,它将使用默认网站发布其/ adfs / ls虚拟目录。

很高兴看到你有一个解决方法。 请考虑使用http://blogs.msdn.com/card (这是产品组博客)或https://connect.microsoft.com/提供关于安装程序的反馈。 后一个网站有一个名为“身份访问pipe理”的项目,您可以在连接目录中find该项目。 否则search代号为“geneva”,指向同一个项目。

现在,我只是将我的目标网站重命名为“默认网站”,安装了代理,然后将其重命名。 很简单。

这真的是我们最好的吗? 我当然可以想象,人们不想这样做。