I've edited:
https://c-app01.contoso.com/Shibboleth.sso/Login?entityId=https://gluu-srv.contoso.com/idp/shibboleth&target=https://c-app01.contoso.com/secure/
Giving more information in my HTTP setting, here's how I configured Apache:
<Location /Shibboleth.sso>
SetHandler shib
AuthType None
Require all granted
</Location>
<Location /secure>
AuthType shibboleth
ShibRequestSetting applicationId c-app01-id
ShibRequestSetting requireSession 1
Require shib-session
Require valid-user
Require shibboleth
</Location>
If we are going to remove `ShibRequestSetting applicationId`, the `/secure` folder works fine, but when we apply it, it keeps looping. Why does `ShibRequestSetting applicationId`, set in Shibboleth SP, makes GLUU IDP loop?