gpt4 book ai didi

c# - 打开带有预先确定的 cookie 集的网页

转载 作者:太空宇宙 更新时间:2023-11-03 16:34:50 25 4
gpt4 key购买 nike

我有一个 .NET 应用程序,它在内部与路由器接口(interface)通信,(显然)我无法控制更改。其中,它进行登录并为其跟踪适当的 cookie。虽然这个界面的大部分功能都很糟糕,但有些事情实际上是正确的,不值得重复,因此我希望在我的应用程序中放置一个直接链接以打开相应的页面。诀窍是:我想避免第二次登录用户,并将我的 cookie 粘贴到浏览器中,因为单独登录可能需要 3-5 秒,更不用说用正确的数据打开正确的页面了。

此解决方案最好是跨平台的,但我可以接受仅 IE 的解决方案。哦,理想情况下,cookie 在关闭新窗口时被删除,因为我的应用程序将阻止服务器端超时机制启动,但如果这不可能,我可以接受它。 :)

最佳答案

您可以在您的 .NET 应用程序中创建一个包含 JavaScript 的临时 HTML 文件,以设置 cookie 并通过 http://example 名称重定向到路由器。当您编写 HTML 文件时,您将添加您已经创建的 cookie 值。

如果浏览器不允许没有域的 cookie 工作,您需要在与路由器相同域的网络服务器上托管网页,并且在该网络服务器上有一个将 cookie 作为 URL 的 html 页面查询字符串参数并使用查询字符串中的值通过 javascript 设置 cookie。

关于c# - 打开带有预先确定的 cookie 集的网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9438906/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com