- 背景 - 我有一个客户Intranet(ASP.NET / VB),它实例化一个asp.net会话,检查dblogin进程中的各种事情。内联网有各种子系统。
营销子系统要求将app_role分配给Intranet用户,以便他们查看该部分。
我需要为此部分创建一个新的预订表单,但代码似乎使用通用表单,该表单在整个站点中用于其他各个部分。因此,提出目前的建议不是一个好主意。
- 我的计划 -
在C#/ ASP.NET和IIS中创建新应用程序。 (而不是新网站,在IIS中的Intranet站点内创建应用程序)
我是否可以检查cookie中当前设置的会话?
如果会话已打开,则用户可以看到Intranet,我认为我还需要对app_role进行一些检查。
我只是将应用程序的URL放在营销菜单中,然后再做一次检查,只是有人将URL提供给无法访问菜单的人。
- 我的问题 -
我是否能够检查并使用其他应用程序实例化的cookie?
答案 0 :(得分:1)
否 - 会话(会话cookie)是特定于应用程序的。您可以尝试sharing sessions between applications via SQL,看看是否有效。至于成员资格/角色,请参阅this。
仍然,不确定为什么要建立一个单独的(网络)应用程序(引入问题)是要走的路。如果您的计划是介绍另一个表单,那么为什么不能在现有的Intranet应用程序中完成?