i've got a problem with the authentication for a SharePoint 2010 Server. I'm using Java Web Start to start my application. This application tries to connect to SharePoints WebService. The SharePoint uses NTLM authentication which works fine within the internal network. But external customers who connects through VPN to our SharePoint can’t authenticate, because Java Single Sign On ignores the provided credentials:
But Java ignores this authenticator and continue trying to authenticate with the local logged in user. I don’t want to override the JRE like Jmend suggested in this post http://stackoverflow.com/questions/6184881/can-javas-single-sign-on-use-credentials-from-credential-manager-on-windo .
I tried using CFX for the authentication but I don’t like the extra 40MB, which have to be downloaded over JWS.
Furthermore we tried disabling NTLM and just allow Digest authentication, which results in a credential prompt for internal Users. We don’t want to use BASIC-authentication because of security risks.
Is it possible to provide credentials for the NTLM authentication?