问题标签 [cookiecontainer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - RESTFul XML 服务发送 (401) 未经授权的错误
我一直在尝试使用 RESTful XML 服务,它可以在使用姓名或姓氏进行搜索时返回额外数据。我想验证的方式是使用一个单独的 REST API 请求,让我可以访问其余的服务。但是当我调用第二个请求时,它会向我发送以下错误。“远程服务器返回错误:(401)未经授权。”。我使用的用户名和密码是正确的,所以我有点不知道为什么要发送这条消息。
wcf - WCF 身份验证 CookieContainer 为空 - 通用 Windows 应用
我正在登录通用 Windows 应用程序上的 WCF 身份验证服务,当我尝试访问 CookieContainer 时,它是空的。
Windows 8.1 应用程序上的相同代码可以正常工作。
我将基本绑定的 AllowCookies 设置为 true。这些服务位于 PCL 中,它允许我使用 CookieContainer 属性,当我直接在通用 Windows 应用程序上使用“添加服务引用”时,该属性不可用。
(UWP 应用)主页
(PCL) 1 类
java - 在java中检索cookieContainer中的数据
我正在使用 Unity 引擎开发游戏,该引擎必须将 cookie 从客户端 C# 发送到服务器端 - Java,我面临这个问题(可能是跨平台问题?我不确定)
我像这样在客户端写了一堆代码
并且服务器端是用Java Spring编写的。我无法在服务器端检索 CookieContainer 内的 Cookie 数据。谁能给我任何建议或任何解决方案来解决这个问题?或者类似于 Java 中的 CookieContainer 的东西。我用谷歌搜索但似乎没有办法,如果这是一个愚蠢的问题,那么请教我。非常感谢。文斯
c# - 如何将 CookieContainer 转换为字符串?
我尝试使用循环循环 cookie 容器,但它的返回错误。如何正确转换CookieContainer
为string
错误2 foreach语句不能用于“System.Net.CookieContainer”类型的变量,
java - 为流口水创建 kie 容器时出现异常
在为流口水创建 kie 容器时,我遇到了异常。
c# - 需要在 HttpWebResponse 中访问 HttpOnly cookie
我正在尝试使用 POST 方法自动登录到网站,除了我的 HttPWebResponse 方法方便地跳过标记为 HttpOnly 的 cookie 之外,一切似乎都运行良好。有什么办法可以读。
在我的代码中
我已经读过,当使用 CookieContainer 时,我不应该担心读取 HttpOnly cookie,因为它们是原子处理的。但显然情况并非如此。使用提琴手,我确实看到我得到了 4 个 cookie,但 response.Cookies 大小如果为 3,并且使用相同的代码会拒绝下一个请求。请帮忙!!
完整代码如下:
DecodeResponse 的工作原理如下
}
vb.net - Vb.net webclient 错误:尝试了太多自动重定向
这段代码之前运行得很好,但从昨天开始出现错误。在阅读了许多类似的讨论后,我认为我的问题是关于 cookie 的,所以我添加了一个 CookieContainer 但我仍然得到同样的错误。我的代码允许我从网站获取图片及其标题并显示它们,这是我的代码:
表格 1:
Class1 功能:
CookieContainer WebClient 类:
c# - 如何合并两个 CookieContainer 以便覆盖旧的 cookie?
是否有这样做的标准方法,或者我是否必须使用反射从 CookieContainer 获取每个 cookie,手动检查它们,然后将它们添加到新的 CookieContainer?
c# - C# HttpClient + Cookiecontainer 在本地主机上工作在生产中失败
我构建了一个函数,其目的是模拟真实浏览器的客户端浏览网站、提交表单并从该网站接收结果。这是我的代码:
当我从我的 VS 2017 以 dibug 模式运行此代码时 - 它运行完美!发布到我的 iis8 服务器后,我得到以下响应:
到目前为止我所做的: 1. 我使用来自本地主机和生产服务器的提琴手比较了我的 http 请求 - 它们是相同的。2. 我检查了我的 iis 网站是否设置为使用 cookie。我没有在服务器而不是 localhost 中物理地找到 cookie 文件来比较它们——我没有找到它们,也不知道它是否相关。
您能想到导致原因/解决方案的任何原因吗?
vb.net - VB.net 中的 HttpWebRequests 和 Cookies
所以我在尝试使用 vb.net 中的 httpwebrequests 登录网站时遇到了一些问题。该站点没什么了不起的,因此绝对可以登录。但是我遇到的问题是cookie容器。有人告诉我不要担心 cookie,也不要包含它们,而其他人告诉我只需将变量作为新的 cookie 容器,它将存储站点中的所有 cookie,而无需您将它们放入手动。但是为了登录网站,发布数据需要存储在 cookie 中的 csrftoken。但是,它也可以从源代码中抓取。但我想知道 cookie 是如何从我的网站获取的 我在登录之前尝试登录到我的 cookie 容器,以便我可以在发布数据中使用 cookie 中的 csrftoken 以便我可以登录?这是我的代码:(注意我刮掉了 csrftoken 因为我不知道如何从容器中获取它)
'注意我知道这是非常糟糕的编码,但我只是在测试它,我只是复制并粘贴了一些代码以获得价值。
这是代码在尝试获取响应时卡住的地方 - 错误 403 远程服务器返回错误 - 禁止。
结束类
所以是的,我忘了提到我实际上无法得到回复 - 我认为这是由于我的 cookie 但我不知道?感谢您对我应该去的地方提供任何帮助。
同样在任何人说确保所有标题都相同之前 - 我有多次,唯一认为我无法复制的是 cookie。
更新:刚刚意识到我使用 logincookie 作为 cookiecontainer 而不是 tempCookies - 所以我基本上将所有 logincookies 替换为 tempCookies 下面在我的代码的第二部分。但是所有的数据看起来都是这样的: