【问题标题】:blocked by CORS :The 'Access-Control-Allow-Origin' header contains multiple values '*, *', Laravel8被 CORS 阻止:“Access-Control-Allow-Origin”标头包含多个值“*,*”,Laravel 8
【发布时间】:2021-10-19 17:35:06
【问题描述】:

从源“http://localhost:4200”访问“http://localhost:8000/api/objectives”处的 XMLHttpRequest 已被 CORS 策略阻止:“Access-Control-Allow-Origin”标头包含多个值 '*, *',但只允许一个。

【问题讨论】:

    标签: angularjs laravel laravel-api


    【解决方案1】:

    第一个解决方案是使用这个库https://github.com/fruitcake/laravel-cors

    第二个是将 header('Access-Control-Allow-Origin: *'); 添加到您的 public/index.php 中,这可能会解决问题

    【讨论】:

      【解决方案2】:

      前往 config 文件夹中的 cors.php 并将 'allowed_origins_patterns' => [], 更改为 'allowed_origins_patterns' => ['*'],

      【讨论】:

        【解决方案3】:

        尝试在位于 configs 文件 Learn more 的 cors.php 文件中将此 'supports_credentials' => false, 更改为 'supports_credentials' => true,

        【讨论】:

          猜你喜欢
          • 2020-12-31
          • 2021-05-23
          • 1970-01-01
          • 2016-09-09
          • 2019-10-02
          • 2016-10-02
          • 2020-02-04
          • 2019-01-08
          相关资源
          最近更新 更多