url-rewriting - Weblogic 12.2 + url rewriting = response blocked
问题描述
I have to refresh an old webapp and i'm facing a problem i can't find...
Old situation :
webapp (Java6, wicket) on Weblogic 10.3, external access via URL rewrite by IIS
everything OK
New situation :
refreshed webapp on WL 12.2, IIS unchanged.
Results : Inside URLs : everything OK
Outside URLs : HTTP 200 OK, but all pages HTTP 302 (redirections) fails
browser receive 503 (unavailable) after a while.
I looked at the logs :
WL12 : process OK, response 302 found, location:inside URL
IIS : found code 400
I looked at [Oracle docs][1], i saw that they added CSRF protection, i believed it could be that, i disabled it, but nothing changed.
Any idea ?
Thanks in advance.
[1]: https://docs.oracle.com/middleware/12213/wls/WBAPP/weblogic_xml.htm#WBAPP-GUID-E3A9B2FC-E098-43B1-ACFF-4A457D6062DE search for "referer-validation"
解决方案
忘记那个。
WL12 安装在运行 HP Unix 的“生命终结”服务器上。
我在 redhat 上的 WL12 上部署了相同的应用程序,它按预期工作。
推荐阅读
- identityserver4 - 注销重定向 Uri 在 Google 上的操作?
- tensorflow - CNN准确率没有提高
- c# - 当我想在设置一个 coockie 后重定向时,它说 HTTP 错误 401.0 - 未经授权
- javascript - RNLocation 包问题:subscribeToLocationUpdates 有时永远不会触发,有时它会自动开始工作
- python - 如何在音频时间序列图上方添加矩形和标签?
- android - 如何在 Android Kotlin 中使用 let 添加两个条件
- amazon-web-services - AWS 控制 IAM 用户支出
- ssl - 如何从 Netty SSLContext 中排除弱协议(密码套装)?
- r - 在 r 中找到每 6 小时的最大值变化
- apache-spark - 如何将日期时间列转换为每月的第一天?