我有一个我 Build 的现有ASP.Net 4.5.1应用程序,选择Individual User Accounts选项进行身份验证与EF-SQL后端 . 现在需要为ADFS身份验证用户实现on-premise authentication . 这些将是客户服务代表,需要能够模仿个人用户 . 我认为,为了方便这一点,我有两个选择:

  • 使用内部部署身份验证创建一个单独的网站项目,并配置声明和cookie,以便站点2中经过身份验证的ADFS用户将在站点1上获得授权 . 两个独立站点如何共享声明的详细信息对我来说有点模糊,更不用说站点2上的CSR如何能够从站点1访问ApplicationUsers .

  • 以某种方式向现有站点添加内部部署身份验证 . 不确定这是否可行 .

任何关于如何实施的建议都将不胜感激 .