文字描述 场景复现:
java后端正常maven打包jar。
ui正常npm 打包。
全部放到服务器上,防火墙放行java后端端口。
服务器创建数据库,导入数据。启动!!!!
测试访问,但是发现一个问题。
api接口一直提示 无访问权限。不管有没有token都是这个报错。
经过postman测试发现。
接口链接不能带上api-dev 这个前缀。如果带上就会出现。
没有权限访问系统权限。
将接口前缀取消掉。部署到服务器就一切正常!!!
现在令我疑惑的是,为啥本地测试添加接口前缀可以正常访问接口资源。
但是放到服务器上的话,就需要取消接口前缀》??不然就会提示401 无法访问系统资源 401
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。