首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jmeter和身份服务器

Jmeter和身份服务器
EN

Stack Overflow用户
提问于 2017-01-23 05:23:19
回答 2查看 1.4K关注 0票数 0

我想使用jmeter在ASP.NET MVC应用程序上进行性能测试。鉴权基于Identitityserver,我无法配置jmeter,(鉴权失败)。我尝试使用windows和密码登录(通过http授权管理器),但没有成功。在调试中,我知道

代码语言:javascript
复制
HttpContext.Current.User

总是空的。

我尝试使用firefox捕获身份验证的帧,但没有结果。

如果有人已经做过这种类型的测试,我们将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2017-02-24 19:00:59

您需要在JMeter中发出2个HTTP请求。1获取令牌2,以便在受保护的API后端进行调用

关于1:

我使用了一个带有引用令牌的客户端凭据流。然后在JMeter中,将参数添加到请求中。(client_id、scope、grant_type、client_secret)

您将获得一个引用令牌(或jwt令牌)

关于2:

将HTTP Header Manager添加到HTTP请求中。然后添加一个标题,其名称为“Authorization”,值为“不记名令牌”

screenshot of JMeter implementation for OAuth2

票数 1
EN

Stack Overflow用户

发布于 2017-01-26 16:59:02

为此,我使用了Web Driver Sampler。你可以在这里找到更多信息https://jmeter-plugins.org/wiki/WebDriverSampler/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41796315

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档