Url CAS代理配置
我有以下设置:Url CAS代理配置,url,single-sign-on,reverse-proxy,cas,Url,Single Sign On,Reverse Proxy,Cas,我有以下设置: 代理服务器: 应用服务器: 以及CAS(sso)服务器: 我可以得到以下工作: 但是这个URL的问题是它暴露了实际的应用服务器,它位于代理服务器后面 理想情况下,我希望: 我的问题是: 有没有办法在URL中隐藏(使用post、加密targetService部件、代理端的回调或…)app-server.com?因为我前面有一个代理服务器,所以我不想公开实际的应用服务器名称 如果您在https://proxy-server.com那么你应该可以将你的应用程序隐藏在它后面。根据您的
如果您在
https://proxy-server.com
那么你应该可以将你的应用程序隐藏在它后面。根据您的示例,您似乎已经在使用cas服务器执行此操作,因为您将cas登录url声明为https://proxy-server.com/cas/login
使用https://proxy-server.com/app
ProxyPass /cas https://sso-server.com/cas
ProxyPassReverse /cas https://sso-server.com/cas
ProxyPass /app https://app-server.com/app
ProxyPassReverse /app https://app-server.com/app
您可能需要修改ServiceURL,使其与proxy-server.com相关