我们有典型的.NET表单身份验证,如下面的web.config节点。
我希望从
更改它 <authentication mode="Forms">
<forms loginUrl="login/logon.aspx" defaultUrl="Default.aspx" name=".ASPXFORMSAUTH" timeout="60000" slidingExpiration="true"/>
</authentication>
到
<authentication mode="Forms">
<forms loginUrl="login/logon.aspx" defaultUrl="Default.aspx" name=".CUSTOMNAME" timeout="60000" slidingExpiration="true"/>
</authentication>
可能产生的影响是什么?无论如何IIS都会被重置。
谢谢!
答案 0 :(得分:1)
Name指定用于身份验证的HTTP cookie。默认情况下,name的值为.ASPXAUTH。如果多个应用程序在单个服务器上运行,并且每个应用程序都需要唯一的cookie,则必须在每个应用程序的Web.config文件中配置cookie名称。 MSDN
可能的影响:已经过身份验证的用户需要重新登录。