如何使用网络浏览器身份验证

发布于 2024-10-14 19:01:10 字数 339 浏览 9 评论 0原文

我有 .net 应用程序,其中有 webbroswer 控件,我在其中执行以下步骤

导航到站点。 (使用代码) 弹出窗口选择已安装的数字签名。 输入用户 ID 和密码。 (在网站上) 系统登录...(在网站上)

我现在希望我的 HttpWebRequest 导航一个 URL,该 URL 仅在登录后才可访问以下载特定 PDF...

我该怎么做...

因为当我尝试创建新对象时,它会处理我认为该请求未经过验证 因此,将会有某种机制,以便我可以将所有 cookie 会话值传递给该请求对象,或者通过任何方式使用 webbroswer 函数访问该 URL ...而不会干扰 webbroswer 的 UI。

I have .net Application in which i have webbroswer control in which i do following steps

Navigate to site. (Using Code)
Popup to select installed digital signature.
Enter user id and password. (on website)
system login... (on website)

I want now my HttpWebRequest to navigate a URL which is only accceible after login to download particular PDF...

How can i do this....

because when i try to create new object it treat that request as not authenticated what i think
so there will be some mechanism so i can pass all cookie session values to that reuquest object or any way to access that URL with webbroswer function ... without disturbing UI of webbroswer.

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

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

发布评论

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

评论(1

岛徒 2024-10-21 19:01:10

您正在寻找 CookieContainer 属性和类。

You're looking for the CookieContainer property and class.

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