【问题标题】:Jmeter default windows authenticationJmeter默认windows认证
【发布时间】:2017-01-29 11:18:18
【问题描述】:

我有一个使用我的 Windows 域凭据自动登录的应用程序。我在 Jmeter 中尝试了以下内容。

HTTP 请求 HTTP 标头管理器(使用基本编码字符串进行授权)

我得到以下回应 响应码:500 响应消息:内部服务器错误

我能够在浏览器上查看内容。我用下面的java代码尝试了同样的方法

CookieHandler.setDefault(new CookieManager(null, CookiePolicy.ACCEPT_ALL));
            Authenticator.setDefault(new MyAuthenticator("username", "password"));
           URL url = new URL("http://someurl");
            HttpURLConnection connection = (HttpURLConnection)url.openConnection();
            System.out.println(connection.getResponseCode());
            System.out.println(connection.getResponseMessage());

这给了我 200 OK 响应。

请告诉我如何通过 Jmeter 实现这一点。提前致谢!

【问题讨论】:

  • 也尝试过..当我使用 HTtpClient4 时,它给了我 410 未经授权的错误...如果我只是更改为 httpclient3.1....它给了我 500 内部服务器错误。不知道这里有什么问题
  • 我的 httprequest 标头有 [no cookies]。知道为什么会这样吗?

标签: jmeter


【解决方案1】:

尝试在您的 jmeter 测试套件中添加 HTTP 授权管理器并在那里输入您的凭据。这可能会解决您的问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-12
    相关资源
    最近更新 更多