• abp框架core版本配置跨域


    1、vue前端,src》lib》appconst.ts》remoteServiceBaseUrl,这里可以写固定的,也可以从同目录下url.ts中读取。appBaseUrl是自身部署后的URL
    url.ts:注意,没有域名证书的话,不要写https
    const URL = process.env.NODE_ENV === 'production' ? 'http://localhost:8021/be/' : 'http://192.168.2.29:21021/';
    export default URL;
    2、core后端 后端配置在Host项目 appsettings.json
    "App": {
    "ServerRootAddress": "http://localhost:8060/",
    "ClientRootAddress": "http://localhost:8080/",
    "CorsOrigins": "http://localhost:8080/"
    }
    ClientRootAddress 为客户端站点配置, CorsOrigins 为允许跨域客户端站点配置,可以有多个用逗号分开,配置在Startup.cs里进行配置
    还有一个地方:srcAbpFrameworkCore3.Web.HostPropertieslaunchSettings.json》把里面的地址和端口都改掉,发布的时候ASPNETCORE_ENVIRONMENT要改成Production。
    Development、Staging、Production   开发、测试、生产

  • 相关阅读:
    分布式事务的MQ实现
    zipkin 介绍入门
    线程5问?
    微服务分布式系统架构,转载,备份
    微服务,分布式架构
    史上最全 40 道 Dubbo 面试题及答案,看完碾压面试官!
    Tomcat优化
    windows 下安装kafka
    经典台词
    分布式锁3种实现
  • 原文地址:https://www.cnblogs.com/xsj1989/p/14972762.html
Copyright © 2020-2023  润新知