我最近在我的 IIS 中将一个 DNN 站点向下移动了一个级别。现在单点登录不起作用,因为请求中没有发送 FedAuth cookie。如果我将 CookieHandler.Path 属性设置为“/”,它确实可以工作,但是我在 IIS 中有多个站点,所以这会导致一些冲突。
我已将依赖方从 mysite.com 更改为 mysite.com/newspot/
我还在 dnn portalalias 表中进行了 httpalias 更改以指向 mysite.com/newspot
我需要更改其他一些变量才能使其正常工作吗?默认情况下,cookie 的路径应该是 /newspot/。它只是没有进入请求。