我的网址中的这些随机字符是什么?它们是如何实现的?

Den*_*ail 5 asp.net iis-7 .net-4.0

https://xxx.xxx.xxx.xxx/AppName/(S(fuzxravpfxmtjtifjcd5dt0n))/Views/Reports/Page01.aspx

/ AppName /和/ Views /之间有什么字符以及它们是如何进入我的网址的?该URL实际上是https://xxx.xxx.xxx.xxx/AppName/Views/Reports/Page01.aspx,但在查看页面之前,该进程中的某个位置会插入随机字符串.

我们最近从进程中状态管理切换到使用SQL Server.关于应用程序的其他任何内容都没有改变,我们也无法回到进程中.

这些角色是什么,我们可以隐藏它们吗?

有什么想法吗?谢谢!

the*_*ent 6

这是您的SessionState ID,因为您显然使用的是Cookieless SessionState.您可以在web.config中进行调整

文档:http://msdn.microsoft.com/en-us/library/aa479314.aspx#cookieless_topic2

  • 确实你应该调整它,因为无Cookie会话带来了一大堆可用性和安全性问题. (2认同)