网站部署后没有权限会弹窗,这是为什么?

在本地运行时不会弹窗的,当我部署后没有权限的时候就会弹窗,请问有什么方法能够禁止这种弹窗呢?
image.png

阅读 2.2k
2 个回答

如果无权限401,弹窗肯定是前端代码弹的。这个看来是个原生的window.prompt弹窗,你可以注入一段代码,将这个方法重写就不会弹了。

这个是服务端返回了40X的状态码,浏览器自动弹出来的,并不是某一段JS执行出来的(你用不同的浏览器可以看到不同的弹窗样式)。

其实可以让后端直接重定向到你开发的对应40X的错误页就可以解决了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题