我构建了一个INTRANET ASP.NET网站,该网站的身份验证设置为“集成Windows身份验证”,并在web.config的授权部分中指定了AD组(domain \ groupname)将访问权限仅限于这些AD组的成员。在web.config(domain1 \ group1,domain2 \ group2等)中指定了多个AD组。现在这对一个domain1(托管它的位置)的用户可以正常工作,但对于另一个域(domain2)的用户,他们会提示输入他们的Windows凭据,如果他们输入了,那么它就可以工作,他们可以访问该站点没有任何问题。但我想避免这种登录提示,因为我准许访问这两个域的组。为什么他们得到这个提示,并且有可能压制它?我是否需要在IIS或web.config中配置一些内容?提前致谢。在ASP.NET for Intranet网站中的跨域集成Windows身份验证
8
A
回答
1
我不确定您是否可以这样做 - 我相信托管域外的用户总是会被提示输入具有“集成”安全性的凭据。
您可能可以使用表单身份验证来处理多个域。我自己正走向Windows Indentity Foundation的道路(我不想学习),所以我很想有人告诉我,我错了!
3
我相信Domain2中的用户可以将您的网站(托管在Domain1中)添加到Internet Explorer-> Internet选项 - >安全 - >本地Intranet区域的Intranet站点列表中。该区域应该使用当前用户名和密码自动登录。您可以将其作为AD策略。
相关问题
- 1. ASP.NET Intranet网站要求凭据 - Windows身份验证
- 2. 启用跨域集成Windows身份验证
- 3. Intranet ASP.NET网站的Windows身份验证和重新出现的Windows登录框
- 4. 使用Windows登录的Intranet网站身份验证
- 5. 跨域/域身份验证
- 6. 跨域身份验证
- 7. 跨域身份验证
- 8. 网站窗体身份验证 - > SQL Server Windows身份验证
- 9. ASP MVC使用跨域网站的身份验证cookie
- 10. 在ASP.NET 3.5中使用Windows身份验证网站
- 11. 网站身份验证
- 12. 集成的Windows身份验证
- 13. ASP.NET网站身份验证Cookie共享
- 14. 集成Windows身份验证到SQL Server
- 15. 集成Windows身份验证和SSL
- 16. NET Windows集成身份验证
- 17. 集成Windows身份验证Wininet
- 18. 表单身份验证跨Windows身份验证
- 19. asp.net Windows身份验证
- 20. ASP.NET Windows身份验证
- 21. Asp.net和Windows身份验证
- 22. ASP.NET Windows身份验证
- 23. ASP.NET MVC Windows身份验证
- 24. WCF跨域身份验证和假冒
- 25. 跨子域的表单身份验证
- 26. 将Google身份验证集成到网站中
- 27. 集成的Windows身份验证迁移到ADFS 1.0 asp.net
- 28. 是否可以在ASP.NET网站中同时使用表单身份验证和Windows身份验证?
- 29. Asp.net成员身份验证
- 30. ASP.NET站点中的身份验证
已经3年了。你有没有找到解决方案? – 2014-03-11 15:39:19