我正在开发一个在内部和外部网络中工作的ASP.NET应用程序 .

对于内部网络,我想使用Windows身份验证 . 和外部网络的表单身份验证 .

这意味着,如果用户/计算机属于域,则在不询问任何凭据的情况下登录,并且后备页面将是一个登录表单,其中询问存储在SQL中的用户的用户名和密码 .

我使用针对LDAP的目录服务完成了表单身份验证 . 但是,它没有整合 . 甚至域用户也必须再次键入凭据 .

是否有任何想法使用当前系统用户详细信息或混合身份验证进行身份验证 .