29

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

29

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
  • 5
    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.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .