Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.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
Asp.net mvc 无法使用MVC Razor处理主应用程序和子应用程序中的多个登录页面_Asp.net Mvc_Asp.net Mvc 4_Razor - Fatal编程技术网

Asp.net mvc 无法使用MVC Razor处理主应用程序和子应用程序中的多个登录页面

Asp.net mvc 无法使用MVC Razor处理主应用程序和子应用程序中的多个登录页面,asp.net-mvc,asp.net-mvc-4,razor,Asp.net Mvc,Asp.net Mvc 4,Razor,问题陈述: 我正在使用MVC razor构建两个应用程序,即: 主要应用 子应用程序 这两个应用程序都可以独立工作。现在我正在尝试将子应用程序集成到主应用程序中。这两个应用程序都有针对不同表的单独登录页面 在主应用程序中集成子应用程序后我面临的问题: 我将使用凭据登录主应用程序。现在,我将从主应用程序主页使用不同凭据登录子应用程序,登录子应用程序后,我面临的唯一问题是,主应用程序和子应用程序的用户名都使用子应用程序的用户名 如何避免这种情况???我做错了什么 请参考图片以了解更多信息: 主应用程

问题陈述:

我正在使用MVC razor构建两个应用程序,即:

  • 主要应用
  • 子应用程序
  • 这两个应用程序都可以独立工作。现在我正在尝试将子应用程序集成到主应用程序中。这两个应用程序都有针对不同表的单独登录页面

    在主应用程序中集成子应用程序后我面临的问题:

    我将使用凭据登录主应用程序。现在,我将从主应用程序主页使用不同凭据登录子应用程序,登录子应用程序后,我面临的唯一问题是,主应用程序和子应用程序的用户名都使用子应用程序的用户名

    如何避免这种情况???我做错了什么

    请参考图片以了解更多信息:

    主应用程序登录:我可以使用凭据登录

    主应用程序主页:我可以使用User.Identity.Name属性在主应用程序主页上将登录的用户名显示为Vishal1。

    子应用程序登录:我可以使用子应用程序的凭据登录。

    子应用程序主页:我可以使用User.Identity.Name在子应用程序主页上将登录的用户名显示为Vishal2,但主应用程序主页中的用户名正在更改为Vishal2,假设为Vishal1。两个用户名都应显示为最终图像中显示的用户名