使用MVC Razor无法在主应用程序和子应用程序中处理多个登录页面

时间:2014-07-11 10:04:19

标签: asp.net-mvc asp.net-mvc-4 razor

问题陈述:

我有两个使用MVC剃须刀构建的应用程序,即:

  1. 主要应用
  2. 子申请
  3. 这两个应用程序都是独立运行的。现在我正在尝试将子应用程序集成到主应用程序中。这两个应用程序都有不同表格的单独登录页面。

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

    我将使用凭证登录主应用程序。现在从主应用程序的主页我将登录到具有不同凭据的子应用程序,该应用程序正确登录。只有我登录子应用程序后面临的问题是主应用程序和子应用程序的用户名是否使用子应用程序的用户名。

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

    请参阅图片以获取更多理解:

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

    Main App Login

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

    Main App Home Page

    子应用程序登录:我能够使用子应用程序的凭据登录。 Sub App Login

    子应用程序主页:我能够使用 User.Identity.Name 在子应用程序主页上显示登录用户名Vishal2,但是主应用程序主页中的用户名更改为Vishal2,假设为Vishal1 。用户名应显示在最终图像中。

    Sub App Home Page

0 个答案:

没有答案