通过Windows身份验证和ASP.NET模拟在IIS中托管的MVC Web应用程序访问共享的网络位置并列出共享给当前用户的文件。它可以从chrome正常工作,而在使用Firefox时无法正常工作。
System.Security.Principal.WindowsIdentity.GetCurrent().Name
在两种情况下都将返回当前用户。但是当使用Firefox时,访问被拒绝到共享位置。
编辑: firefox中的问题已修复,但现在MS Edge具有相同的问题
答案 0 :(得分:0)
在Firefox地址栏中输入about:config
将您的尿液列入白名单
network.negotiate-auth.trusted-uris,
network.negotiate-auth.delegation-uris,
network.automatic-ntlm-auth.trusted-uris
https://developer.mozilla.org/en-US/docs/Mozilla/Integrated_authentication