当前位置: 首页 > news >正文

【docker】如何解决artalk的跨域访问问题

今天折腾halo的时候,发现artalk出现跨域访问报错,内容如下。

Access to fetch at 'https://artk.musnow.top/api/stat' from origin 'https://halo.musnow.top' has been blocked by CORS policy: The 'Access-Control-Allow-Origin' header contains multiple values ', https://halo.musnow.top', but only one is allowed. 
Have the server send the header with a valid value, or, if an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.

尝试在nginx里面加了一个跨域访问头,依旧没有解决这个问题

add_header Access-Control-Allow-Origin 'https://halo.musnow.top' always;

后来咨询其他老哥才知道,这是artalk内部可信域名配置的问题,不需要修改nginx配置文件。(记得把上方的nginx配置删掉)

我只添加了站点的可信域名,artalk系统设置里面还有一个可信域名配置

image.png

设置了之后需要重启artalk容器,才能让修改生效

docker restart artalk-go

现在就OK了

http://www.lryc.cn/news/372762.html

相关文章:

  • MYSQL 索引下推 45讲
  • CentOS7服务器中安装openCV4.8的教程
  • Java课程设计:基于swing的贪吃蛇小游戏
  • 【HarmonyOS】HUAWEI DevEco Studio 下载地址汇总
  • 华为OD刷题C卷 - 每日刷题30(小明找位置,分隔均衡字符串)
  • SOFTS: 时间序列预测的最新模型以及Python使用示例
  • C++ 取近似值
  • 云原生系列之Docker常用命令
  • opencv_GUI
  • FlowUs轻量化AI:趁这波升级专业版,全年无限AI助力笔记产出与二次编写
  • Day 22:2786. 访问数组中的位置使分数最大
  • 理解Es的DSL语法(二):聚合
  • matlab-2-simulink-小白教程-如何绘制电路图进行电路仿真
  • CSS从入门到精通——背景样式
  • 网络编程---Java飞机大战联机
  • 一个简单的Oracle函数
  • word中根据上级设置下级编号
  • 【康复学习--LeetCode每日一题】2786. 访问数组中的位置使分数最大
  • bash和sh区别
  • Git 代码管理规范 !
  • MGRS坐标
  • FreeRTOS简单内核实现4 临界段
  • Scala的字符串插值
  • EasyGBS服务器和终端配置
  • git配置2-不同的代码托管平台配置不同的ssh key
  • 【CT】LeetCode手撕—102. 二叉树的层序遍历
  • Flink 命令行提交、展示和取消作业
  • STM32单片机选型方法
  • gsap动画库的实践
  • LeetCode | 387.字符串中的第一个唯一字符