My program uses basic authentication. When the web page makes an ajax-based request to the security servlet getUserPrincipal returns null. But here is the twist. It only returns null on my local laptop connected via VPM. If I use the remote application test server environment on the company LAN the servlet finds the value for getUserPrincipal. Also, another developer on my team does not get this error from his Laptop. But he is on India and I am in the US.
What should I look for? Is it a network permissions issue? I'm using jee JBoss 6.2 and Java 8.