开发人员在本地开发 REST API 时遇到了浏览器中未设置 HTTPOnly Cookie 的问题。
采用了各种方法来解决问题问题,包括:
尽管遵循了推荐的做法,HTTPOnly cookie 属性在这两种情况下仍然未设置。问题最终追溯到前端使用的 JavaScript fetch() 方法。
通过在 fetch() 中添加凭据:'include' 选项解决了问题要求。这允许浏览器发送和接收 cookie,从而使 HTTPOnly 属性能够按预期运行。
以上是为什么我的 HTTPOnly Cookies 设置在本地主机上不使用 `fetch()`?的详细内容。更多信息请关注PHP中文网其他相关文章!