找回密码
 立即注册

QQ登录

只需一步,快速开始

flysky9981

初级会员

28

主题

132

帖子

340

积分

初级会员

积分
340
flysky9981
初级会员   /  发表于:2021-12-10 09:20  /   查看:1856  /  回复:5
5金币
如题,最近需要写一个接口,这个接口是用来给内网中另一个系统调用的,传递一些提醒信息。可以在活字格工程里直接配置吗?比如类似于服务端命令那样子直接配置?如果没有,那有什么可推荐的实现形式呢?

最佳答案

查看完整内容

您好,在活字格中可以通过服务端命令来实现一个接口,第三方可以通过给服务器发送请求来调用对应的服务端命令,传递或获取数据。 具体使用方式可以参考这个视频中的教程,48分钟左右开始: 【已结束】活字格6.0 Update1 新版本功能 - 葡萄城公开课 - 葡萄城产品技术社区 (grapecity.com.cn)

5 个回复

倒序浏览
最佳答案
最佳答案
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-10 09:20:35
来自 2#
您好,在活字格中可以通过服务端命令来实现一个接口,第三方可以通过给服务器发送请求来调用对应的服务端命令,传递或获取数据。


具体使用方式可以参考这个视频中的教程,48分钟左右开始:

【已结束】活字格6.0 Update1 新版本功能 - 葡萄城公开课 - 葡萄城产品技术社区 (grapecity.com.cn)





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
flysky9981
初级会员   /  发表于:2021-12-10 11:14:12
3#
Chelsey.Wang 发表于 2021-12-10 11:03
您好,在活字格中可以通过服务端命令来实现一个接口,第三方可以通过给服务器发送请求来调用对应的服务端命 ...

这个跨域对它有影响吗?没有登陆账号的可以完成请求吗?
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-10 14:33:03
4#
本帖最后由 Chelsey.Wang 于 2021-12-10 16:50 编辑
flysky9981 发表于 2021-12-10 11:14
这个跨域对它有影响吗?没有登陆账号的可以完成请求吗?

您好,服务端命令是在后端执行的,后端请求已经处理了跨域的问题,如果将服务端命令设置为匿名用户可访问,那么没有登录的账号也可以完成请求:

不过一般来说,如果是允许外部访问的,出于安全性的考虑,可以通过OAuth认证来实现鉴权:
活字格7.0新功能解密:二十八,支持 OAuth 2.0 认证 - 活字格专区 - 专题教程 - 葡萄城产品技术社区 (grapecity.com.cn)
具体使用方式可以参考公开课:
活字格 Restful API 鉴权 - 葡萄城公开课 - 葡萄城产品技术社区 (grapecity.com.cn)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
flysky9981
初级会员   /  发表于:2021-12-10 15:00:06
5#
Chelsey.Wang 发表于 2021-12-10 14:33
您好,服务端命令是在后端执行的,后端请求已经处理了跨域的问题,如果将服务端命令设置为匿名用户可访问 ...

我的意思是,设置服务端命令的时候,可以设置这个服务端命令允许对方跨域访问吗?因为对方可能是直接从对方的前端发起对这个服务端命令的请求的。谢谢!
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-12-10 17:36:43
6#
flysky9981 发表于 2021-12-10 15:00
我的意思是,设置服务端命令的时候,可以设置这个服务端命令允许对方跨域访问吗?因为对方可能是直接从对 ...

这个需要您在服务管理器中设置跨域策略
安全设置 - 活字格V7帮助手册 - 葡萄城产品文档中心 (grapecity.com.cn)





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部