首页 > 解决方案 > 以编程方式填充 javascript/浏览器弹出凭据请求

问题描述

我正在尝试以编程方式访问 Web 应用程序背后的内容,该内容通过弹出窗口请求凭据。

使用 C# 的 HttpClient 类,有没有办法请求网站、获取凭据请求、填充凭据并传递第二个请求?

我无法在显示的密码弹出窗口中获取页面源。我想知道这个提示本身是否真的没有任何Javascript,它是某种较低级别的浏览器功能。

在此处输入图像描述

标签: javascriptc#httpclientcredentialsbrowser-automation

解决方案


这看起来像模态的引导程序。如果您在桌面上,请在 chrome 上打开它并按 F12 以获取 devtools。从那里要么从模式的来源查看,要么观看Network Tabwith Preserve log:On以检查表单发布到哪个 url 以及使用哪些参数

我希望这不是为了暴力破解应用程序......


推荐阅读