![Firefox 是否支持 NTLM/协商 URI 中的通配符来实现自动登录?](https://linux22.com/image/1210211/Firefox%20%E6%98%AF%E5%90%A6%E6%94%AF%E6%8C%81%20NTLM%2F%E5%8D%8F%E5%95%86%20URI%20%E4%B8%AD%E7%9A%84%E9%80%9A%E9%85%8D%E7%AC%A6%E6%9D%A5%E5%AE%9E%E7%8E%B0%E8%87%AA%E5%8A%A8%E7%99%BB%E5%BD%95%EF%BC%9F.png)
关注这个问题使用 Firefox 进行 Windows 域身份验证那么 FF 是否支持在 URI 中使用通配符?我没有找到任何提到支持的地方。
答案1
扩展一下 redbeard0x0a 的回答,似乎它是基于字符串的结尾而不是子字符串进行匹配的。因此,如果您的公司域名为“mycompany.com”,并且服务器为 svn.mycompany.com、sharepoint.mycompany.com、mail.mycompany.com,则可以将network.automatic-ntlm-auth.trusted-uris
about:config 中的内容修改为:
svn.mycompany.com,sharepoint.mycompany.com,mail.mycompany.com
或者通过以下方式将它们全部和任何其他内部服务器都包括在内:
mycompany.com
答案2
我不知道我是否正确理解了这个问题,但我认为您正在尝试在 Firefox 配置中的 network.authentication-ntlm-auth.trusted-uris 中使用通配符。
我认为所有内容都是在子字符串上匹配的(内部它似乎像那样工作,因此拥有您可以在配置中放入的*example.local*
域,例如:。example.local
example.local
localhost,fileserver,example.local
如果您最终拥有一个 url http://server1.example.local/
,它应该会触发example.local
trust-uris 的条目并通过 NTLM 身份验证无缝发送。