gpt4 book ai didi

redirect - 带有 CAS 的 JMeter 测试不会重定向到服务

转载 作者:行者123 更新时间:2023-12-01 02:31:59 25 4
gpt4 key购买 nike

我正在用 CAS 做 jmeter 测试,但遇到了问题。

我使用完整的 CAS 参数(用户名/密码/lt/service/_eventId)成功登录,但响应数据不是我在参数“service”中指定的页面。

它没有重定向。

为什么?有谁知道这个问题?

最佳答案

我承认我对CAS不太熟悉...

看了CAS的protocol后,发现是这样的:
(来自 http://www.jasig.org/cas/protocol)

2.2.4.回复
当/login 作为凭证​​接受者运行时,它必须提供以下响应之一。

成功登录:以不会导致客户端凭据转发到服务的方式将客户端重定向到“服务”参数指定的 URL。这种重定向必须导致客户端向服务发出 GET 请求。请求必须包含一个有效的服务票据,作为 HTTP 请求参数“票据”传递。有关详细信息,请参阅附录 B。如果未指定“服务”,则 CAS 必须显示一条消息,通知客户端它已成功启动单点登录 session 。

所以,我使用带有两个参数的 GET 添加一个新请求:service、ticket(它的值与 lt 相同)。

然后脚本运行成功,最后重定向..

关于redirect - 带有 CAS 的 JMeter 测试不会重定向到服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12622463/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com