gpt4 book ai didi

c# - 在c#中将cookie写入客户端本地机器

转载 作者:太空宇宙 更新时间:2023-11-03 21:43:58 24 4
gpt4 key购买 nike

我有一个 页面 A,它生成另一个 页面 B 的 URL,其查询字符串包含用于访问该 页面 B 的加密授权信息。

当用户使用该 URL 访问 页面 B 时,我想将带有授权信息的 cookie 写入用户的本地计算机。

我阅读了 MSDN 引用资料,它确实提到可以通过请求和响应生成和读取 cookie,但是有没有办法将 cookie 写入特定位置?

在生成 cookie 之前,是否还有一种方法可以检查用户本地计算机中是否已经存在 cookie。

提前致谢。

最佳答案

无法检查或设置与执行请求的站点不在同一域下的 cookie。

您只能为 Same Origin 设置或读取 cookie作为设置 cookie 的站点。这是 HTML 中内置的安全功能,无法解决。

关于为什么会这样的一个易于理解的例子,你想要www.myEvilSiteThatStealsYourData.com吗?能够读取或写入 www.theBankingWebsiteYouUse.com 的 cookie ?

关于c# - 在c#中将cookie写入客户端本地机器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17996429/

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