C# 加上「;“内部部署”;使用单个用户帐户验证现有ASP.Net应用程序

C# 加上「;“内部部署”;使用单个用户帐户验证现有ASP.Net应用程序,c#,asp.net,authentication,asp.net-identity,C#,Asp.net,Authentication,Asp.net Identity,我构建了一个现有的ASP.NET4.5.1应用程序,选择EF-SQL后端身份验证选项。现在,需要为经过ADFS身份验证的用户实现一个新的需求。这些将是需要能够模拟单个用户的客户服务代表。在我看来,为了促进这一点,我有两个选择: 使用内部认证创建单独的网站项目,并配置声明和cookie,以便来自站点2的已认证ADFS用户将在站点1上获得授权。关于两个独立站点如何共享声明的细节对我来说有点模糊,更不用说站点2上的CSR如何能够从站点1访问ApplicationUsers了 以某种方式将本地身份验证添

我构建了一个现有的ASP.NET4.5.1应用程序,选择EF-SQL后端身份验证选项。现在,需要为经过ADFS身份验证的用户实现一个新的需求。这些将是需要能够模拟单个用户的客户服务代表。在我看来,为了促进这一点,我有两个选择:

  • 使用内部认证创建单独的网站项目,并配置声明和cookie,以便来自站点2的已认证ADFS用户将在站点1上获得授权。关于两个独立站点如何共享声明的细节对我来说有点模糊,更不用说站点2上的CSR如何能够从站点1访问ApplicationUsers了
  • 以某种方式将本地身份验证添加到现有站点。不确定这是否可行

  • 如果您能就如何实施这两种方案提供任何建议,我们将不胜感激。

    我正在研究类似的方案,您是否有任何更新或解决方案?遗憾的是,没有。或者没有其他人尝试这样做(我非常怀疑),或者没有其他人有解决方案。