目前多个应用程序正在共享相同的会话cookie,我不希望如此,但是,我想在代码rathr中设置值,而不是使用web.config对值进行硬编码。
有谁知道如何做到这一点?
答案 0 :(得分:0)
您可以将特定于应用程序的配置文件放在每个应用程序文件夹中,然后在web.config中像这样引用它们:
<authentication configSource="auth.config"></authentication>
在每个auth.config中,您可以执行所需操作:
<?xml version="1.0"?>
<authentication mode="Forms">
<forms loginUrl="app1_login.aspx" timeout="60" name=".APP1" path="/app1" />
</authentication>
答案 1 :(得分:-1)
这是你如何得到它: How to programmatically get session cookie name? 但你肯定也可以设置它..