Introduction
As a mechanism for web security, a windows popup requesting authentication is generated when one accesses certain system information, such as the local machine name. In a controlled/captive environment, this is unnecessary and suppressing it will improve the user experience - or, as we have learned when things are changed - avert a short-term panic.
Using the Code
This is a tip - saving those interested a lot of browsing until they find a simple answer that works across all platforms. The information was gotten from http://sso.cisco.com/autho/msgs/disable_IWA.htm, where there are examples for FireFox, Chrome, and Internet Explorer. I'll describe, step-by-step, how this was done for Firefox.
In my case, I needed to enable all references to an internal network server, we'll call it 12.34.55.78. You can refine this to create more restricted trusted access. This is a step-by-step example, slightly modifying the procedure given:
- Open FireFox
- Url = about:config
- network.automatic-ntlm-auth.trusted-uris in search bar
- right-click -> Modify-> 12.34.56.78
- network.negotiate-auth.trusted-uris into search bar
- right-click -> Modify-> 12.34.56.78
- Close all instances of Firefox to "lock"
That does it.
Points of Interest
This is an internally accessible server on our network - no outside contact at all - so bypassing the authorization is reasonable for what amounts to already authorized users. By using the network address, I enabled all content from that address in a single stroke.
Interestingly, had I not found this, all the user needed do is press OK on the authentication window when it showed and all would be well - not that helpful for security, anyway.
In real life, a research chemist. Bitten by the bug for instrument automation, and then numeric and kinetic modeling, I turned to the dark side (or to the light), programming all sorts of lovely things. Alas, one needs to make a living, so off I went to POS, and now, the insurance industry.
Useful stuff: reducing concepts to bare abstractions and then coding as generic a solution as possible (implicitly extensible). In a sense, applications that "don't care" about much to do their job.
Doing now for money what I used to do simply for pleasure - not much different than a cheap hooker.
At best? An Optimistic Cynic. - No better; No worse - as though you cared, and as though your caring really mattered.
Pathological Genius
I have done things . . .
"Dispensing wisdom and chaos with uncanny poise and unflinching bravado."