Laravel 为什么我得到';无访问控制允许原点';
我收到以下错误:“从源站“”访问“”处的XMLHttpRequest已被CORS策略阻止:对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许源站”标头。” 如果一切都好的话Laravel 为什么我得到';无访问控制允许原点';,laravel,vue.js,cors,xmlhttprequest,Laravel,Vue.js,Cors,Xmlhttprequest,我收到以下错误:“从源站“”访问“”处的XMLHttpRequest已被CORS策略阻止:对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许源站”标头。” 如果一切都好的话 return response()->json(['status' => 'success'], 200); 请让我知道这有什么问题,有没有更好的方法来处理错误。请共享链接,然后,我无法正确处理错误。 感谢所有帮助。CORS策略严格检查域+端口。因此,使两者相同将是解决方案。您需要将CORS
return response()->json(['status' => 'success'], 200);
请让我知道这有什么问题,有没有更好的方法来处理错误。请共享链接,然后,我无法正确处理错误。
感谢所有帮助。CORS策略严格检查域+端口。因此,使两者相同将是解决方案。您需要将CORS服务提供商添加到您的项目中,如下所示:我如何才能做到这一点?在相同的网站地址下托管服务。CORS解决方案不是一个好的选择。对于一个小项目来说,这是不必要的。对于大型项目来说,安全性很简单。
$a = Validator::make($request->all(), [
'email' => 'required|email|unique:users',
'password' => 'required|min:6|confirmed',
]);
if ($a->fails())
{
return response()->json([
'status' => 'error',
'errors' => $a->errors()
], 422);
}
return response()->json(['status' => 'success'], 200);