Shibboleth 3 SP separated from Tomcat java web application in 2 different machines?
Bang Pham Huu
pham at rasdaman.com
Fri Jan 28 17:53:15 UTC 2022
Hello,
I've a java web application running on Tomcat8 on machine A
(https://machineA:8080/app)
and a machine B installed with Apache2 and Shibboleth 3 SP
(https://machineB/Shibboleth.sso/)
which is configured to use https://samltest.id/ as Shibboleth IdP.
What I want to achieve is:
- When I access https://machineA:8080/app
-> it invokes a java code
httpServletResponse.sendRedirect(https://machineB/Shibboleth.sso/Login)
-> It redirects to Shibboleth IdP on https://samltest.id
-> However, after I logged in with the test user here, it stopped
on https://machineB but it doesn't redirect to https://machineA:8080/app?
I wanted to have the subject-id attribute returned from
https://samltest.id in my web application.
- There is another way around, which is Apache2 on machine B works as
proxy protecting machine A
with Tomcat8 as mentioned (Apache2 redirects to Tomcat8 via AJP 1.3)
here
https://shibboleth.atlassian.net/wiki/spaces/SHIB2/pages/2577072431/NativeSPJavaInstall.
But it is not what I wanted.
Thanks,
More information about the users
mailing list