【发布时间】:2021-10-19 17:35:06
【问题描述】:
从源“http://localhost:4200”访问“http://localhost:8000/api/objectives”处的 XMLHttpRequest 已被 CORS 策略阻止:“Access-Control-Allow-Origin”标头包含多个值 '*, *',但只允许一个。
【问题讨论】:
标签: angularjs laravel laravel-api
从源“http://localhost:4200”访问“http://localhost:8000/api/objectives”处的 XMLHttpRequest 已被 CORS 策略阻止:“Access-Control-Allow-Origin”标头包含多个值 '*, *',但只允许一个。
【问题讨论】:
标签: angularjs laravel laravel-api
第一个解决方案是使用这个库https://github.com/fruitcake/laravel-cors
第二个是将 header('Access-Control-Allow-Origin: *'); 添加到您的 public/index.php 中,这可能会解决问题
【讨论】:
前往 config 文件夹中的 cors.php 并将 'allowed_origins_patterns' => [], 更改为 'allowed_origins_patterns' => ['*'],
【讨论】:
尝试在位于 configs 文件 Learn more 的 cors.php 文件中将此 'supports_credentials' => false, 更改为 'supports_credentials' => true,
【讨论】: