
公司可以上传图片了,重新改下。
第一次请求login?service=... 可以获取it(可以在jmeter运行之后的响应数据中看到,jsp中的)和下一次请求的url(即form表单提交的action)。it和url都通过正则表达式获取。
it的获取正则表达式:name="lt" value="(.+)"
url的获取正则表达式:action="(.+?)"


第二次请求获取castgc,直接用第一次获取到的url,带上参数post请求,返回castgc。用正则表达式获取castgc。
本文详细介绍了如何使用jmeter实现CAS单点登录的步骤。首先,通过发送登录请求获取it和下一步请求的url,然后利用正则表达式提取关键信息。接着,根据获取的url和特定参数发送第二次请求,得到castgc。最后,使用cookie管理器携带castgc进行第三次请求,从而获得新的jsessionid,完成登录。这种方式适用于对菜单等页面进行巡检的场景。

公司可以上传图片了,重新改下。
第一次请求login?service=... 可以获取it(可以在jmeter运行之后的响应数据中看到,jsp中的)和下一次请求的url(即form表单提交的action)。it和url都通过正则表达式获取。
it的获取正则表达式:name="lt" value="(.+)"
url的获取正则表达式:action="(.+?)"


第二次请求获取castgc,直接用第一次获取到的url,带上参数post请求,返回castgc。用正则表达式获取castgc。

被折叠的 条评论
为什么被折叠?