【问题标题】:Laravel/Apple : cors origin strictedLaravel/Apple : cors 起源严格
【发布时间】:2021-10-23 03:57:45
【问题描述】:

我有问题

当我从社交名流苹果登录重定向时,它会显示上面的照片。 这是一个跨域问题,但是如何解决呢?

我不得不把它放在 session.php 中,因为我收到了这个警告: Cookie “session” will be soon rejected because it has the “SameSite” attribute set to “None” or an invalid value, without the “secure” attribute. To know more about the “SameSite“ attribute, read https://developer.mozilla.org/docs/Web/HTTP/Headers/Set-Cookie/SameSite

【问题讨论】:

  • 哪个 laravel 版本?
  • @bhucho laravel 8
  • 不使用包的方法是在你的中间件和appservice Provider中定义一些Origin头来处理Origin请求来解决它,但是当你使用laravel 8时它默认带有fruitcake .cors(see in your composer.json) ,使用这个包也应该有一个cors.php
  • 也绝不允许origin header as '*'会导致严重的安全问题
  • 阅读 example 了解 cors 的工作原理

标签: php laravel cookies laravel-socialite samesite


【解决方案1】:

我已经安装了fruitcake/laravel-cors,它得到了修复。 由于从 5.8 升级到旧项目,我没有它。

【讨论】:

    猜你喜欢
    • 2023-03-08
    • 2023-01-14
    • 2020-11-24
    • 2022-01-26
    • 2018-08-20
    • 2023-04-09
    • 1970-01-01
    • 2021-07-09
    • 2019-10-27
    相关资源
    最近更新 更多