0

我正在使用 Jmeter 创建一些 Web 请求,并尝试在我正在处理的程序中为它们手动生成响应。

使用我正在使用的 jmeter 身份验证管理器,它不会将身份验证标头与原始请求一起发送。它需要一个响应来提示客户端将身份验证标头与 Web 请求一起发送,但我不知道如何手动做出提示它们的响应。谁能告诉我这样的响应是如何格式化的,或者指出我怎么能弄清楚?(我可以使用 Jmeter、Java 和 Spring 使用应用程序,但我不知道如何让 Jmeter 向我显示身份验证提示响应。)

我尝试通过将响应设置为带有标题的 401“未经授权”响应来格式化响应: WWW-Authenticate: Basic realm="lameralm" 但这似乎不起作用。

4

1 回答 1

0

HTTP 基本身份验证中,响应应如下所示:

HTTP/1.1 401 Unauthorized
WWW-Authenticate: Basic realm="insert realm"

下一个请求应该如下所示:

GET / HTTP/1.1
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
于 2013-01-03T18:57:05.577 回答