找回密码
 立即注册

QQ登录

只需一步,快速开始

毛毛
金牌服务用户   /  发表于:2024-12-2 11:27  /   查看:128  /  回复:5
1金币
本帖最后由 毛毛 于 2024-12-2 11:28 编辑

在一台活字格服务器上做了两个应用,一个是GetTokenUrl,用于鉴权返回url,一个是需要单点登录的应用,比如叫 test


现在第三方系统访问 http://192.168.0.1:8080/GetTokenUrl?userName=001
就会自动打开GetTokenUrl应用返回的地址 http://192.168.0.1:8080/test?token=8ebded0a-8e0f-431f-8476-4701e410866d
并实现单点登录。

现希望实现 http://192.168.0.1:8080/GetTokenUrl?userName=001 后面在拼接其他参数时能将这个参数传递到test应用的url中

比如访问http://192.168.0.1:8080/GetTokenUrl?userName=001&parm1=101时返回
http://192.168.0.1:8080/test?token=8ebded0a-8e0f-431f-8476-4701e410866d&parm1=101
并能单点登录,然后通过GETURLQUERYVALUE()函数就能在test应用中使用传递过来的parm1参数。

请问有办法实现吗?

最佳答案

查看完整内容

您好,这个是可以的哈 可以参考下方帖子,在应用中创建服务端命令作为webapi供第三方系统调用,在服务端命令中名称相同的参数,即可在第三方发送请求时接受参数了 服务端命令作为WebAPI供三方调用和跨域问题解决 https://gcdn.grapecity.com.cn/showtopic-187508-1-1.html (出处: 葡萄城开发者社区) 比如gettokenurl系统中创建服务端命令,参数中包含一个parm1的参数,这样就可以在命令中通过parm1参数使用101的 ...

5 个回复

正序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-12-3 09:04:47
6#
好的,问题解决了就好~
回复 使用道具 举报
毛毛
金牌服务用户   /  发表于:2024-12-2 21:23:44
5#
Lay.Li 发表于 2024-12-2 17:01
大佬,打您电话没打通
明天早上9点15左右远程看一下方便么

谢谢,后来自己搞好了
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-12-2 17:01:19
4#
大佬,打您电话没打通
明天早上9点15左右远程看一下方便么
回复 使用道具 举报
毛毛
金牌服务用户   /  发表于:2024-12-2 15:33:08
3#
Lay.Li 发表于 2024-12-2 12:14
您好,这个是可以的哈
可以参考下方帖子,在应用中创建服务端命令作为webapi供第三方系统调用,在服务端命 ...

试了下,后面带的参数是空的,啥时候有空帮忙远程看下
回复 使用道具 举报
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-12-2 11:27:20
来自 2#
您好,这个是可以的哈
可以参考下方帖子,在应用中创建服务端命令作为webapi供第三方系统调用,在服务端命令中名称相同的参数,即可在第三方发送请求时接受参数了



服务端命令作为WebAPI供三方调用和跨域问题解决
https://gcdn.grapecity.com.cn/showtopic-187508-1-1.html
(出处: 葡萄城开发者社区)



比如gettokenurl系统中创建服务端命令,参数中包含一个parm1的参数,这样就可以在命令中通过parm1参数使用101的值了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部