使用 404 随机重定向到 isapi_redirect.dll url
Getting redirected to isapi_redirect.dll url randomly with 404
我有一个网络应用程序(Jboss)如下https://ourURL/intranet/index.xhtml
如果您未通过身份验证,我们会将用户重定向到使用 PIV 卡登录的访问管理系统 (Oracle webgate 11.1.1)。身份验证后用户重定向回 ourURL/intranet/index.xhtml
并且很高兴。
在下面,我使用 isapi_redirect.dll 和 ajp
最近非常随机,当用户执行某些 post 操作(提交表单等)时,他们会被重定向到访问管理系统,例如他们是否已退出或未通过身份验证,以及他们何时签名再次使用他们的 piv 卡,他们被重定向到以下 url:
ourURL/intranet/isapi_redirect.dll
所以它的行为就像用户试图请求 /isapi_redirect.dll
,用户未通过身份验证,他们进行身份验证,然后用户转到 /isapi_redirect.dll
和 404。
除了关注之外,日志并没有说明什么。
2017-09-29 22:39:42 165.112.255.29 POST /intranet/isapi_redirect.dll - 80 - 165.112.255.25 Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/61.0.3163.100+Safari/537.36 404 0 0 46
你有没有被直接重定向到/isapi_redirect.dll?解决方案的任何方向或类似情况都有助于解决这个问题。
谢谢。
好的。我能够重现该问题并找到了目前的快速解决方案。
重现:
我正在上传文档、搜索一些数据、提交一些内容或总体上执行一些 POST 操作。初始身份验证 60 分钟后,我被重定向到身份验证页面,我不得不重新进行身份验证,然后返回到 404。
oracle webgate 具有以下配置文件,ObAccessClient.xml
它具有以下内容:
<SimpleList>
<NameValPair
ParamName="tokenValidityPeriod"
Value="3600"></NameValPair>
</SimpleList>
所以60分钟后,token失效了,需要发行一个新的token。当它被重定向到身份验证页面时,它记得返回到哪里,不知何故它是 /isapi_redirect.dll?
为了解决这个问题,我提高了数字。 Webgate 端需要更好的配置或更改,但我至少能够找到问题所在。
我有一个网络应用程序(Jboss)如下https://ourURL/intranet/index.xhtml
如果您未通过身份验证,我们会将用户重定向到使用 PIV 卡登录的访问管理系统 (Oracle webgate 11.1.1)。身份验证后用户重定向回 ourURL/intranet/index.xhtml
并且很高兴。
在下面,我使用 isapi_redirect.dll 和 ajp
最近非常随机,当用户执行某些 post 操作(提交表单等)时,他们会被重定向到访问管理系统,例如他们是否已退出或未通过身份验证,以及他们何时签名再次使用他们的 piv 卡,他们被重定向到以下 url:
ourURL/intranet/isapi_redirect.dll
所以它的行为就像用户试图请求 /isapi_redirect.dll
,用户未通过身份验证,他们进行身份验证,然后用户转到 /isapi_redirect.dll
和 404。
除了关注之外,日志并没有说明什么。
2017-09-29 22:39:42 165.112.255.29 POST /intranet/isapi_redirect.dll - 80 - 165.112.255.25 Mozilla/5.0+(Windows+NT+6.1;+WOW64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/61.0.3163.100+Safari/537.36 404 0 0 46
你有没有被直接重定向到/isapi_redirect.dll?解决方案的任何方向或类似情况都有助于解决这个问题。
谢谢。
好的。我能够重现该问题并找到了目前的快速解决方案。
重现: 我正在上传文档、搜索一些数据、提交一些内容或总体上执行一些 POST 操作。初始身份验证 60 分钟后,我被重定向到身份验证页面,我不得不重新进行身份验证,然后返回到 404。
oracle webgate 具有以下配置文件,ObAccessClient.xml 它具有以下内容:
<SimpleList>
<NameValPair
ParamName="tokenValidityPeriod"
Value="3600"></NameValPair>
</SimpleList>
所以60分钟后,token失效了,需要发行一个新的token。当它被重定向到身份验证页面时,它记得返回到哪里,不知何故它是 /isapi_redirect.dll?
为了解决这个问题,我提高了数字。 Webgate 端需要更好的配置或更改,但我至少能够找到问题所在。