Hi Team,
We are trying to implement SSO using windows integrated authentication (NTLM)
on Apache Tomcat 8.0.22 through reverse proxy in IIS.
We were able to pass the Authentication token to Apache , but the apache is not
allowing the IIS authentication to pass through. It is not recognizing what
authentication is coming by the reverse proxy IIS server request.
[Authentication (NTLM) --> Reverse proxy --> pass the call with NTLM token to
to Apache Tomcat]
For "AJP/1.3" connection protocol there is an attribute "tomcatAuthentication"
which allows Apache to use the authentication user information from IIS.
But we didn't found anything similar for "HTTP/1.1" connection protocol, can
you please help.
Our application is hosted on HTTP 1.1 connector using SSL, Please find the
below Server.xml details ;
<Connector port="9012" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="9011" />
<Connector port="9011" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
SSLVerifyClient="require" SSLEngine="on"
SSLVerifyDepth="2"
keystoreFile="D:\SWEAPP\applicationcontainer\siebelcerts\siebelkeystore.jks"
keystorePass="abcd" keystoreType="JKS"
truststoreFile="D:\SWEAPP\applicationcontainer\siebelcerts\siebeltruststore.jks"
truststorePass="abcd" truststoreType="JKS"
clientAuth="false" sslProtocol="TLS"/>
Many Thanks for your help
Regards,
Suraj
----------------------------------------------------------------------
This message and any attachments are intended only for the use of the addressee
and may contain information that is privileged and confidential. If the reader
of the message is not the intended recipient or an authorized representative of
the intended recipient, you are hereby notified that any dissemination of this
communication is strictly prohibited. If you have received this communication
in error, notify the sender immediately by return email and delete the message
and any attachments from your system.