草庐IT

cookie-parser

全部标签

windows - UWP 从网站获取 cookie

我在Windows10移动版应用中使用WebView。当用户在WebView的网页上输入他的凭据后,会发生重定向。当重定向到的网页已加载时,我将获取一个cookie以获取token。我查看了WebView,但找不到任何关于cookie的信息。是否可以从WebView获取cookie?我查看了Windows.Web.Http.HttpClient,发现应该可以使用HttpClient检索cookie。Windows.Web.Http.HttpClient是可行的方法吗?如果是这样,我应该如何使用HttpClient从WebView获取cookie?感谢帮助,谢谢!

windows - 从 google chrome userdir (>=20) 恢复 session cookie

Chrome20(或chrome19)中有一个功能(或错误-请参阅Chromedoesn'tdeletesessioncookies问题-可能是issue128513)。有一个选项“关闭浏览器时清除cookie和其他站点和插件数据”-禁用;和“继续我离开的地方”-启用。使用此类设置,即使在关闭浏览器后,Chrome也会保存sessioncookie(标记为在浏览器关闭时删除)。甚至会保存https(安全)cookie。(我仔细检查了Chrome是否已关闭,这里没有任何正在运行的Chrome)所以,问题:Chrome是如何在UserDir(在所有用户设置的目录中,类似于firefox的P

c# - HttpClient 正在添加它自己的 cookie header

我有一个很奇怪的问题。对于互联网上所有关于如何添加和获取cookie的问题,我想要相反的结果;)当我尝试通过HttpHandler发送请求时,它会添加自己的Cookieheader。我必须摆脱它。无需深入研究细节-添加后,我尝试请求的服务器给出了错误的答案。它在没有这个cookie的情况下工作(在fiddler中试过)。但是回到问题,代码:stringdomain="someMysteriousDomain";varhandler=newHttpClientHandler();handler.UseDefaultCredentials=false;handler.AllowAutoRe

c# - 如何从 WebBrowser Control 为任意域设置和删除 cookie

如何在不使用Javascript的情况下在webbrowser控件中设置和删除域的cookie(不允许在不先导航到网站的情况下设置/删除cookie。) 最佳答案 设法通过结合这两个来完成这个任务:http://support.microsoft.com/kb/815718和INTERNET_OPTION_END_BROWSER_SESSION-http://msdn.microsoft.com/en-us/library/windows/desktop/aa385328(v=vs.85).aspx

c# - 从 HttpWebResponse 中检索多个 "Set-Cookie" header

我正在尝试以编程方式登录到Yahoo开发人员API。我遇到了一个绊脚石,无法访问HttpWebResponse的所有“Set-Cookie”header。Fiddler在响应header中向我显示以下cookie:Set-Cookie:B=733jjvp7f5g8f&b=4&d=1pFN8bVpYFYaPUme88.fc6ZzTSI-&s=kc&i=.1p3Ei3yvwqZjo0gcg7D;expires=Sun,22-Dec-201305:33:04GMT;path=/;domain=.yahoo.comSet-Cookie:F=a=GYsABKAMvTZoTcNAPKUXrclX_

c# - Asp.Net 核心 "remember me"持久性 cookie 在部署后不起作用

我构建了一个MVC核心(框架)应用程序并使用身份登录。当我点击“记住我”选项时,在我的开发机器上一切正常,但在服务器机器上部署后,“记住我”在30分钟后不会保持登录。我试图检查是否设置了cookie过期日期并且似乎没问题,而且在服务器机器上cookie似乎设置得很好。您可以在下图中看到我的cookie详细信息:谁能帮我解决这个问题?预先感谢您的回复:)编辑:根据Orhun的要求,我在Startup.cs下面添加了内容:publicpartialclassStartup{publicSymmetricSecurityKeysigningKey;publicStartup(IHosting

c# - 如何检查cookie是否为空

我需要检查cookie是否存在值。但我想知道是否有一些快速而好的方法可以这样做,因为如果我需要检查3个cookie,使用if或try进行检查似乎很糟糕。如果cookie不存在,为什么它不为我的变量分配空字符串?相反,它显示未设置对象实例的对象引用。我的代码(它可以工作,但对于这个任务来说似乎太大了,我认为应该有更好的方法来做到这一点)//FirstIneedtoasignemptyvariablesandIdon'tlikethisstringrandomHash=string.Empty;stringbrowserHash=string.Empty;intuserID=0;//Sec

c# - 在 ASP.Net Core Identity 中刷新用户 cookie 票证

在ASP.NETCoreWeb应用程序的Controller中,我想刷新存储在客户端上的cookie票证中的用户和声明。客户端已通过身份验证和授权,ASP.NETCoreIdentity将此信息存储在cookie票证中-现在在某些Controller操作中我想刷新cookie中的数据。SignInManager具有刷新RefreshSignInAsync的功能,但它不接受HttpContext.User作为参数。[HttpPost("[action]")][Authorize]publicasyncTaskValidate(){//todo:updatetheClientCookiea

c# - 在 WebBrowser 中使用来自 CookieContainer 的 cookie

有什么方法可以让我实际使用cookie容器中的cookie(从之前的WebRequest获取)并在WebBrowser控件中使用它们?如果是这样,我该怎么做?这是针对C#中的Winforms应用程序。 最佳答案 你需要利用InternetSetCookie.这是一个sample...publicpartialclassWebBrowserControl:Form{privateStringurl;[DllImport("wininet.dll",CharSet=CharSet.Auto,SetLastError=true)]publ

c# - 模拟 ASP.NET 身份验证 cookie

我维护一个使用ASP.NETMVC的网站FormsAuthentication.SetAuthCookie(userName,createPersistentCookie);让用户登录(他们最终得到一个名为.ASPXAUTH的cookie)。客户希望我添加一个HTML到PDF的功能,所以我包装了wkhtmltopdf库并调用它。这最终是一个看起来像这样的命令:wkhtmltopdfhttp://example.com/Foo/Edit/42Foo.pdf但是,这会导致生成登录屏幕的PDF,因为wkhtmltopdf用户代理被重定向,因为它没有正确的cookie。这很好,因为根据wkht