27

Following this question about Windows Domain Authentication with Firefox, does FF support using wildcards in the URI's? I'm not finding anything where it mentions support either way.

5
  • Have you tried it?
    – random
    Aug 3, 2009 at 14:07
  • Yes, I have....
    – squillman
    Aug 4, 2009 at 1:40
  • So that means it doesn't work then? Or does it?
    – random
    Aug 8, 2009 at 4:16
  • 2
    Sorry, thought that would be clear since I'm asking. No, my efforts didn't work. I was looking around to find out if FF just simply does not support it or if maybe my wildcard syntax was just wrong.
    – squillman
    Aug 8, 2009 at 13:29
  • 1
    I was interested in this because I wanted to support any port on localhost. As it turns out, just http://localhost works fine. Jul 19, 2011 at 22:23

2 Answers 2

27

Just to expand on redbeard0x0a's answer, it seems that it's matching based on the end of the string, not a sub string. So, if you have a company domain like "mycompany.com" with servers like svn.mycompany.com, sharepoint.mycompany.com, mail.mycompany.com, you could modify the network.automatic-ntlm-auth.trusted-uris within about:config to:

svn.mycompany.com,sharepoint.mycompany.com,mail.mycompany.com

or just include them all and any other internal servers by doing:

mycompany.com

4
  • Note that you need at least on dot for it to be a wildcard. So if you can host1.hr.europe.company1. Then company1 will not work, you need to put europe.company1. I guess if there is no dot firefox assumes it's a hostname not a domain name. May 5, 2010 at 8:53
  • 4
    I think you'll want to use ".mycompany.com", leaving that leading dot out would match "notmycompany.com".
    – davenpcj
    Oct 29, 2010 at 20:23
  • @David @davenpcj I wish I could use example.*, i.e. example.com, example.net, etc Jan 24, 2011 at 9:05
  • Just to add to this, I found that mycompany.com had to be at the end of the list if I had any more specific entries. For example http://localhost,.mycompany.com worked, but .mycompany.com,http://localhost did not work. Mine is now working fine, but I hope this helps someone.
    – m-smith
    Jun 13, 2016 at 16:06
2

I don't know if I understand the question correctly, but I'm thinking you are trying to use a wildcard in the network.authentication-ntlm-auth.trusted-uris inside firefox's config.

I think everything is matched on a sub-string (internally it seems to work like *example.local*, so having the domain example.local you would put example.local in the configuration, for example: localhost,fileserver,example.local.

If you end up having a url of http://server1.example.local/, it should trigger the example.local entry for trusted-uris and seamlessly send over NTLM authentication.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.