Authentication asp.net 4.5混合表单和windows身份验证

Authentication asp.net 4.5混合表单和windows身份验证,authentication,asp.net-4.5,Authentication,Asp.net 4.5,我正在启动一个新的ASP.NET 4.5 web forms应用程序,其中一个要求是用户可以使用windows身份验证(如果可用)登录,或者如果用户不是域的成员,则可以使用forms身份验证登录 此外,还有两种情况,上面是第一种情况,适用于用户是否在内部网络上,另一种情况是用户是否在外部访问应用程序(https)。在这种情况下,提示输入用户名和密码应该能够验证任一用户类型,无论是windows用户还是窗体/应用程序用户 这两种选择可能吗?如果是这样,我将如何实现这一点 我已经在网上浏览了几天了,

我正在启动一个新的ASP.NET 4.5 web forms应用程序,其中一个要求是用户可以使用windows身份验证(如果可用)登录,或者如果用户不是域的成员,则可以使用forms身份验证登录

此外,还有两种情况,上面是第一种情况,适用于用户是否在内部网络上,另一种情况是用户是否在外部访问应用程序(https)。在这种情况下,提示输入用户名和密码应该能够验证任一用户类型,无论是windows用户还是窗体/应用程序用户

这两种选择可能吗?如果是这样,我将如何实现这一点

我已经在网上浏览了几天了,到目前为止我所看到的一切都是过时的,所以我不确定它们是否是最好的解决方案,或者它们是否会起作用

TIA

请参见此问题: