简体   繁体   English

ca siteminder saml sso proxyrule 命名空间案例无法转发

[英]ca siteminder saml sso proxyrule namespace case can not forward

everyone our policyserver is 12.8 and run on redhat and our sampl sso is ok and we access application via relaystate, and we want to access more applications and we want to access: https://fed.test.com.cn/test,https://fed.test.com.cn/prd , we want to judge when is test,forward to one place,and judge when is prd,forward to another place and our proxyrule is here: everyone our policyserver is 12.8 and run on redhat and our sampl sso is ok and we access application via relaystate, and we want to access more applications and we want to access: https://fed.test.com.cn/test,https ://fed.test.com.cn/prd ,我们要判断什么时候是test,转发到一个地方,判断什么时候是prd,转发到另一个地方,我们的proxyrule在这里:


<?xml version="1.0"?>
<?cocoon-process type="xslt"?>

<!DOCTYPE nete:proxyrules SYSTEM "file:////app/siteminder/agent/agentfed/secure-proxy/proxy-engine/conf/dtd/proxyrules.dtd">

<!-- Proxy Rules -->
<!-- replace www.example.com with your namespace -->
<nete:proxyrules xmlns:nete="https://fed.test.com.cn/" debug="yes">
<nete:cond criteria="beginswith" type="uri">
<!-- replace /dir1 with an appropriate URI -->
<nete:case value="/test">
<!-- replace http://server1.example.com with the appropriate destination server -->
<nete:forward>https://10.164.29.65$0</nete:forward>
</nete:case>
</nete:cond>
</nete:proxyrules>

but when we passed https://fed.test.com/affwebservices/public/saml2assertionconsumer , we found not forward to destination server.但是当我们通过https://fed.test.com/affwebservices/public/saml2assertionconsumer时,我们发现没有转发到目标服务器。 so,where is wrong,we did not found errors in logs can anyone help us?那么,哪里出了问题,我们没有在日志中发现错误,谁能帮助我们? we are in hurry我们很着急

Proxy rules don't apply to /affwebservices, that's a different "app" on SPS itself.代理规则不适用于 /affwebservices,它是 SPS 本身的不同“应用程序”。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM