现有一场景为:用户目标系统为PL/SQL web应用,运行于Oracle HTTP Server(Apache)下。用户登录认证需要在第三方应用中去认证,通过SAML 2.0协议实现。由于没有想到直接的实现方式,因此在PL/SQL与第三方应用之间,实现一个JAVA的支持SAML的中间应用,用户认证通过后,JAVA转发用户邮箱给PL/SQL端。
OHS dads.conf中配置一个新的环境变量,如USER_EMAIL。
目前的疑问是JAVA端直接通过重定向方式,在response中设置的Header:USER_EMAIL = email,这种方式无法将数据传到PL/SQL端。
请问有什么方式能将数据传过去?
P.S. 通过Postman等工具,直接访问目标PL/SQL应用,在header中给该变量赋值能传过去。但这种方式不涉及重定向。
OHS dads.conf中配置一个新的环境变量,如USER_EMAIL。
目前的疑问是JAVA端直接通过重定向方式,在response中设置的Header:USER_EMAIL = email,这种方式无法将数据传到PL/SQL端。
请问有什么方式能将数据传过去?
P.S. 通过Postman等工具,直接访问目标PL/SQL应用,在header中给该变量赋值能传过去。但这种方式不涉及重定向。
