我有一个传统的ColdFusion应用程序,我的任务是使用他们的策略代理与OpenSSO集成。策略代理是一个本机HTTP模块,它本质上充当过滤器(不在我的身份验证缓存中?指定了returnUrl重定向到此URL,否则,如果我正在POST以处理返回的身份验证信息并让用户通过)
问题是主index.cfm页面执行302重定向到应用程序主页面(app / index.cfm)。当策略代理生成它的 302重定向时,它的返回网址为http://sameplace/index.cfm,app/index.cfm
,而不仅仅是http://sameplace
。
似乎ColdFusion的* ISAPI处理程序以某种方式被调用,并且策略代理程序MODULE被现有的响应标头弄糊涂了,并用逗号表示它自己的返回URL。
任何人都有这方面的经验吗?