我的网络应用程序使用表单身份验证它工作正常。但是当我安装与虚拟目录相同的应用程序的2个实例时,我能够使用相同的cookie登录这两个实例。有没有办法将它保存到一个虚拟目录?
这是我的web.config。
<authentication mode="Forms">
<forms name="MyAppAuth" loginUrl="~/secured/login" protection="All" timeout="30" slidingExpiration="true" path="/">
<credentials passwordFormat="Clear">>
</credentials>
</forms>
</authentication>
答案 0 :(得分:0)
我不确定这里使用的是什么技术,但我猜想使用path =“/”来创建cookie(您可以使用浏览器开发人员工具来确定)。尝试设置每个webapp / app1 / app2
的根路径