Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用另一个应用程序实例化的cookie/会话?_C#_Asp.net_Vb.net_Iis_Cookies - Fatal编程技术网

C# 使用另一个应用程序实例化的cookie/会话?

C# 使用另一个应用程序实例化的cookie/会话?,c#,asp.net,vb.net,iis,cookies,C#,Asp.net,Vb.net,Iis,Cookies,--背景-- 我有一个客户内部网(ASP.NET/VB),它正在实例化一个ASP.NET会话,检查dblogin过程中的各种事情。内部网有各种子系统 营销子系统要求为内联网用户分配一个app_角色,以便他们查看该部分 我需要为这个部分创建一个新的预订表单,但是代码似乎使用了一个通用表单,该表单在整个站点的各个其他部分中使用。因此,这不是一个好主意,以扩大目前存在的 --我的计划-- 在C#/ASP.NET和IIS中创建新的应用程序。(在IIS中的Intranet站点中创建应用程序,而不是创建新站

--背景-- 我有一个客户内部网(ASP.NET/VB),它正在实例化一个ASP.NET会话,检查dblogin过程中的各种事情。内部网有各种子系统

营销子系统要求为内联网用户分配一个app_角色,以便他们查看该部分

我需要为这个部分创建一个新的预订表单,但是代码似乎使用了一个通用表单,该表单在整个站点的各个其他部分中使用。因此,这不是一个好主意,以扩大目前存在的

--我的计划--

在C#/ASP.NET和IIS中创建新的应用程序。(在IIS中的Intranet站点中创建应用程序,而不是创建新站点)

我能检查cookie中当前设置的会话吗

如果会话打开,那么用户就可以看到内部网,我想我也需要对app_角色进行一些检查

我只是将应用程序的URL放在营销菜单中,然后再做一次检查,以防有人将URL提供给无法访问菜单的人

--我的问题--

我是否能够检查并使用其他应用程序实例化的cookie?

否-会话(会话cookie)是特定于应用程序的。你可以试试看这是否有效。有关成员/角色,请参阅


尽管如此,不确定为什么构建一个单独的(网络)应用程序(引入了这个问题)是一条出路。如果您的计划是引入另一种表单,那么为什么不能在现有的intranet应用程序中实现呢

因为现有的应用程序都是代码/db生成的。甚至放置数据网格都是一场噩梦,因为您必须将其放在某个表中。这是一个巨大的迷宫。即使添加另一个文本框,例如description2,也是一场噩梦,因为datatable无法识别名称,“各种”存储过程调用不同的东西。基本上我丢失了当前的应用程序。但我们必须为客户提供支持:(