yylAdmin yylAdmin
首页
  • 介绍
  • 基础
  • 安装
  • 目录
  • 配置
  • 鸣谢
  • 支持
  • 更新日志
  • 开发
  • 前端
  • 后端
  • 调试
  • 开发工具推荐
  • 宝塔面板部署
  • 前后端部署到同一域名
  • 跨域问题
  • 接口文档问题
  • NodeJS版本问题
  • 新版文档
  • v4
  • v3
演示
Gitee (opens new window)
GitHub (opens new window)
首页
  • 介绍
  • 基础
  • 安装
  • 目录
  • 配置
  • 鸣谢
  • 支持
  • 更新日志
  • 开发
  • 前端
  • 后端
  • 调试
  • 开发工具推荐
  • 宝塔面板部署
  • 前后端部署到同一域名
  • 跨域问题
  • 接口文档问题
  • NodeJS版本问题
  • 新版文档
  • v4
  • v3
演示
Gitee (opens new window)
GitHub (opens new window)
  • 指南

    • 指南

      • 介绍
      • 基础
      • 安装
      • 目录
      • 配置
      • 鸣谢
      • 更新日志
  • 开发

    • 开发

      • 新增功能
      • 添加后台接口
      • 添加后台菜单权限
      • 添加后台页面
      • 刷新后台菜单权限
      • 添加前台接口
      • 添加接口文档调试
      • 接口生成器
    • 前端

      • Token
      • 多级目录
    • 后端

      • 缓存
      • 定时任务
      • 队列支持
    • 调试

      • 接口文档
  • 教程

    • 教程

      • 开发工具推荐
      • 宝塔面板部署
      • 前后端部署到同一域名
  • 问答

    • 问答

      • 跨域问题
        • 环境是否达到安装的环境要求
        • 重启 WEB、PHP、MySQL 等服务
        • 是否同为 http 或 https
        • token放在请求参数中
        • 前后端部署到同一域名
      • 接口文档问题
      • NodeJS版本问题
  • 支持

    • 支持

      • 支持
目录

跨域问题

项目已经做了跨域处理,按照要求安装一般不会出现跨域问题
如果出现跨域问题可以按以下步骤排除:

# 环境是否达到安装的环境要求

特别是 fileinfo、redis 扩展,必须安装
Linux服务器必须开启PHP的 putenv、proc_open 函数,否则 安装依赖 composer install 的时候会报错

# 重启 WEB、PHP、MySQL 等服务

可以把Nginx、Apache、PHP、MySQL等服务重启

# 是否同为 http 或 https

前后端网站的协议需要同时为 http 或 https, 不能一个为 http,一个为 https

# token放在请求参数中

token可以放在请求头部也可以放在请求参数,在环境文件中配置

.env.xxx

# token方式:header请求头部,param请求参数
VUE_APP_TOKEN_TYPE = 'param'

# 前后端部署到同一域名

如果正式部署的时候出现跨域,可以把前后端部署到同一域名,请参考 教程

上次更新: 2024/04/12, 20:29:30
前后端部署到同一域名
接口文档问题

← 前后端部署到同一域名 接口文档问题→

Theme by Vdoing | Copyright © 2018-2024 yylAdmin | Apache-2.0
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式