使用 fiddler 测试 Silverlight 应用程序时获取 401.1 Web 响应

发布于 2024-10-27 12:06:49 字数 362 浏览 2 评论 0原文

我需要对使用 Windows 身份验证模式的 silverlight 应用程序进行压力测试。为了完成此任务,我使用 StressStimulus Fiddler 插件。

我正在做的是登录并执行一些诸如搜索等操作。我捕获了 Fiddler 中传输的 HTTP 消息并使用上述工具重播它们。

但是,当我重放包时,我总是收到 401.1 服务器响应。

我尝试使用不同的授权方法(NTLM 和协商),但我总是收到相同的响应消息。

Fiddler 似乎配置正确。在 Fiddler 选项菜单中,选中“重用客户端连接”以及“重用与服务器的连接”。我什至在注册表中提高了KeepAliveTimeout,但没有成功。

有人知道出了什么问题吗?

I need to stress-test a silverlight application which uses Windows authentication mode. To achieve this task I am using the StressStimulus Fiddler addin.

What I am doing is to log in and doing some stuff like search etc. I captured the HTTP messages transferred in Fiddler and replayed them using the above mentioned tool.

However, when I replay the packages I always get a 401.1 Server responses.

I tried to use different Authorization approaches (NTLM and Negotiate) but I always get the same response message.

Fiddler seems to be properly configured. In the Fiddler options menun "Reuse client connection" is checked as well as "Reuse connection to server". I even raised the KeepAliveTimeout in the registry without any success.

Does anybody have an idea whats going wrong?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

猥琐帝 2024-11-03 12:06:49

您无法重播 NTLM 和 Negotiate 等身份验证。任何挑战/响应身份验证的最重要特征之一是它必须是不可重播的。如果没有此功能,攻击者可以监视成功的身份验证,然后重播相同的序列以获取对他们无权访问的内容。

You can't replay authentications such as NTLM and Negotiate. One the most important features of any challange/response authentication is that it must not be replayable. Without this feature an attacker can monitor a successful authentication and then replay the same sequence to gain access to things they aren't entitled.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文