找回密码
 立即注册

QQ登录

只需一步,快速开始

冰麒麟

初级会员

10

主题

27

帖子

269

积分

初级会员

积分
269
冰麒麟
初级会员   /  发表于:2023-8-30 15:04  /   查看:1476  /  回复:5
100金币
Access to XMLHttpRequest at 'http://xxxxxxxx/UserService/connect/token' from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

作为API提供给第三方网站进行数据传递,跨域问题怎么解决呢?安全设置中“Http Referer 允许列表”改为“*”或者“http://localhost*”都不行啊

最佳答案

查看完整内容

这样应该是可行的,但是webapi中需要加上跨域处理的逻辑,不然也是不能被前端调用的

5 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-30 15:04:58
来自 6#
这样应该是可行的,但是webapi中需要加上跨域处理的逻辑,不然也是不能被前端调用的
回复 使用道具 举报
Shawn.Liu活字格认证
超级版主   /  发表于:2023-8-30 17:11:34
2#
这个问题可以将页面调用服务端命令切换为在服务端命令中通过发送http请求调用,测试下能否满足
回复 使用道具 举报
没事测着玩
高级会员   /  发表于:2023-8-30 17:28:28
3#
一楼大佬正解,在服务端命令中选择http命令来请求数据,数据处理完毕后返回给前端就行。
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-30 17:31:53
4#
这个帖子也可以参考一下,创建webapi来做

【7.0】活字格服务端命令跨域问题
https://gcdn.grapecity.com.cn/showtopic-147875-1-1.html
(出处: 葡萄城产品技术社区)
回复 使用道具 举报
冰麒麟
初级会员   /  发表于:2023-8-31 11:20:32
5#
Joe.xu 发表于 2023-8-30 17:31
这个帖子也可以参考一下,创建webapi来做

【7.0】活字格服务端命令跨域问题

能不能通过webapi调用服务端命令来实现呢,把webapi当做一个中间代理
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部