Asp.net mvc 4 asp.net MVC+;Windows&;自定义STS;基于SQL的混合身份验证(外部和内部用户)
我有需要使用Windows身份验证的内部用户和存储在SQL表中的其他外部用户 我需要能够根据场景对两者进行适当的身份验证,比如Asp.net mvc 4 asp.net MVC+;Windows&;自定义STS;基于SQL的混合身份验证(外部和内部用户),asp.net-mvc-4,claims-based-identity,adfs2.0,mixed-authentication,Asp.net Mvc 4,Claims Based Identity,Adfs2.0,Mixed Authentication,我有需要使用Windows身份验证的内部用户和存储在SQL表中的其他外部用户 我需要能够根据场景对两者进行适当的身份验证,比如 如果内部用户在从其网络登录时从浏览器打开web应用,则只需执行windows身份验证路由,建立身份并继续。。没有登录屏幕 如果外部用户从internet登录,则提供优雅的登录页面,并使用基于SQL的存储对其进行身份验证。用户名格式为电子邮件ID 如果内部用户从internet登录,则提供登录屏幕并基于用户名中的格式(如域\用户名,没有浏览器提示输入凭据),并使用AD对其