一旦在Web.config中将SessionState无cookie属性设置为“ UseUri”,应用程序就会失败,并出现.ClientID上的权限问题。
我试图使.NET文件夹可写,并查看是否存在任何文件夹权限问题。
<system.web>
<sessionState timeout="30" mode="InProc" cookieless="UseUri"></sessionState>
</system.web>
此配置将会话密钥作为URL的一部分(例如http://localhost:2686/PDM/(S(h3yfc1uny1gwntckelb1udyf))/search/Search.aspx) 然后,.aspx中的任何.ClientID引用都会导致以下错误, “保存图像时出错。请确保已将ImageDirectory属性正确设置为对ASP.NET工作进程正在使用的用户帐户具有读/写权限的虚拟目录。”