一、该问题的重现步骤是什么?
bladex-2.5.1,第三方登录,按照文档,在开发模式下能够正常进行三方授权登录
在前端代码打包到nginx上,在进行回调地址执行的时候无法访问回调服务。
回调访问地址404图片
nginx的配置文件图片
请问 在nginx打包后,nginx配置文件应该如何配置,能够保证回调地址服务能够正常访问呢?
nginx加上如下配置就可以了
location ^~ /oauth/redirect { rewrite ^(.*)$ /index.html break; }
因为saber是hash路由模式,这个非hash格式的路径需要在nginx定义一下
https://sns.bladex.cn/q-2658.html
请问 Saber 是本地部署nginx了? 我这是yarn run serve 跑起来有这问题
加上下面
location ^~ /oauth/redirect {
rewrite ^(.*)$ /index.html break;
}
项目直接重定向到nginx的首页了
welcome to nginx
能提供下具体的nginx的配置吗
扫一扫访问 Blade技术社区 移动端