laravel-admin部署到服务器报错This request has been blocked; the content must be served over HTTPS.

 RorinL     2022年05月24日 星期二 16:50:14     laravel   php      dcatadmin   https   laravel   laravel-admin   must be served over HTTPS    

表格数据删除不了?操作redis没反应你可能会遇到这句报错

jQuery-2.1.4.min.js:4 Mixed Content: The page at ‘https://haopaidangzh.com/admin/product’ was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint ‘http://haopaidangzh.com/admin/handle_action‘. This request has been blocked; the content must be served over HTTPS.

报这个错的原因就是: 你当前在https,是不能发送http请求的,这个是浏览器的限制;所以你可以这样做:

//config/admin.php 找到
'https' => env('ADMIN_HTTPS', false),

其实我们这里留意一下.env文件里这个配置是没有的;那没有,我们就加上去;

// .env
ADMIN_HTTPS=true

ok,现在重启一下网页或者服务器,你会发现这个问题造成的异常没有了!

当然你也可以设置什么代理; 但是某些情况下,既然已经有轮子了,那为什么我们还要去自己制造呢?


暂无评论

发表回复

您的电子邮箱地址不会被公开。

CAPTCHAis initialing...