在ngrinder groovy-Eclipse插件中重定向问题

时间:2018-02-28 02:49:20

标签: eclipse performance groovy grinder cloudfoundry-uaa

当我在nGrinder(用Eclipse中的Groovy编写的脚本; Eclipse集成了Groovy插件)中为重定向编写URL时,我遇到了一个问题:https://winterfell-sbo-sbo-test-cso-web-mta.cfapps.sap.hana.ondemand.com/sites  随附的是Eclipse日志(第11页,第12页,第13页)供您参考,下面是对该问题的解释。

步骤#1  我在https://winterfell-sbo-sbo-test-cso-web-mta.cfapps.sap.hana.ondemand.com/sites上发出HTTP GET请求。  这会自动跟随重定向,然后登陆登录页面:https://winterfell.authentication.sap.hana.ondemand.com/login

步骤#2  我在' https://winterfell.authentication.sap.hana.ondemand.com/saml/discovery?returnIDParam=idp&entityID=winterfell.canary&idp=winterfell-metadata&isPassive=true上触发了另一个HTTP GET请求  这不会自动重定向到"位置"标题 - > https://winterfell.authentication.sap.hana.ondemand.com/saml/login/alias/winterfell.canary?disco=true&idp=xs2security.accounts400.ondemand.com

有关详细信息,请参阅屏幕截图。

相反,它会被重定向到https://winterfell.authentication.sap.hana.ondemand.com/login  我们尝试捕获并设置https://authentication.sap.hana.ondemand.com/saml/discovery?returnIDParam=idp&entityID=winterfell.canary&idp=winterfell-metadata&isPassive=true的GET请求的csrf cookie - >但它仍然没有按预期工作

同事能够在JMeter中完成这项工作。所以我们试图通过设置" followRedirects"来在nGrinder中模拟这个。是真的,它没有按预期工作。

由于在步骤#2中,它没有获取响应头的位置并重定向回" / login"页面,这种行为的可能原因是什么?

我们检查了xsuaa是否正常工作。在Postman中执行请求时,一切都按预期工作。卷曲效果很好。

0 个答案:

没有答案