子域中的下划线不允许在IE中登录

时间:2015-11-22 02:13:41

标签: internet-explorer login dotnetnuke-7 dotnetnuke-settings

我最近遇到了一个非常奇怪的问题,我在开发服务器上安装了一个dotnetnuke 7.4.1版本

我在安装和网站后将域保存为dev_new.dnntest.com设置所有适当的皮肤,当我在不同的浏览器上运行它似乎运行良好,但是当我尝试从IE登录时,它只是保持刷新页面。

有一点我认为这将是安装问题或皮肤问题,也不是可调试的,因此我在同一台服务器上进行了一个全新的安装,这次我只是给了一个域名dev.dnntest.com并且它工作了

现在我再次指向第一个域,并再次登录在IE停止,所以现在我确定这只是因为域中的下划线(_)登录在iE中无效。

任何人有任何线索是否有任何这样的特定设置,我相信,我们可能需要在某个时间点使用下划线的子域,不是吗。

1 个答案:

答案 0 :(得分:0)

RFC 1123中所述,主机名不能包含下划线。

IE浏览器比许多浏览器更严格,并且不会为这些主机存储cookie。