找回密码
 立即注册

QQ登录

只需一步,快速开始

Jion
金牌服务用户   /  发表于:2024-12-6 13:45  /   查看:111  /  回复:5
1金币
本帖最后由 Jion 于 2024-12-6 14:22 编辑

增加第三方授权配置后,可能需要在第三方那边点击一个按钮弹出页面,然后根据那边传的一个参数,比如:单号  来传递到活字格这边做个表格数据的筛选查询。目前获取到了token,现在就是想知道怎么用ip加token返回一个地址链接提供给第三方那边显示数据呢?比如目前的地址是:http://localhost:10330/Forguncy/zgmx1sch 我想把这个地址提供给第三方进行直接访问,然后第三方那边在访问的时候可能会加一个参数:单号进去,根据他们给的单号直接访问地址显示子表数据:
http://localhost:10330/Forguncy/zgmx1sch?danhao='111'




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

最佳答案

查看完整内容

您好,这个场景一般需要考虑两个部分。 连接地址提供给第三方了,第三方是能直接访问呢,还是需要登录进来访问。 如果需要直接访问, 提供的链接需要但有单点登录的 token,单点登录的 token 可参考: 第四十一章 单点登录 - 活字格V10帮助文档 需要注意,单点登录的 token 是有时效性的。 第二部门就是打开展示想要的数据,这个一般的做法是,url 拼接数据的唯一标识,比如我们这里的单号,然后在打开的页面,用活字格内置 ...

5 个回复

倒序浏览
最佳答案
最佳答案
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-12-6 13:45:28
来自 2#
您好,这个场景一般需要考虑两个部分。
连接地址提供给第三方了,第三方是能直接访问呢,还是需要登录进来访问。
如果需要直接访问, 提供的链接需要但有单点登录的 token,单点登录的 token 可参考:
第四十一章 单点登录 - 活字格V10帮助文档
需要注意,单点登录的 token 是有时效性的。

第二部门就是打开展示想要的数据,这个一般的做法是,url 拼接数据的唯一标识,比如我们这里的单号,然后在打开的页面,用活字格内置公式 GETURLQUERYVALUE
获取到单号,拿到单号后,用设置当前行命令设置当前行或给表格设置过滤条件都可以做到展示对应单号的数据。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Jion
金牌服务用户   /  发表于:2024-12-6 15:27:24
3#
Simon.Sun 发表于 2024-12-6 15:15
您好,这个场景一般需要考虑两个部分。
连接地址提供给第三方了,第三方是能直接访问呢,还是需要登录进来 ...

假如第三方那边不想登录的话,希望在他们那边系统点击的时候这个地址能够直接打开http://localhost:10330/Forguncy/zgmx1sch?danhao='111' 页面的话,这种需要怎么弄呢?
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-12-6 16:17:11
4#
一个是页面弄成匿名的。
另外一个就是链接地址拼接上单点登录的 token,单点登录获取 token 方法可以参考上面回复的链接。
注意单点登录 token 具有时效性,默认是 10s,可以配置,超过时效性用户没有访问链接,还是需要登录。
回复 使用道具 举报
Jion
金牌服务用户   /  发表于:2024-12-6 16:42:28
5#
Simon.Sun 发表于 2024-12-6 16:17
一个是页面弄成匿名的。
另外一个就是链接地址拼接上单点登录的 token,单点登录获取 token 方法可以参考 ...

我知道了,这个应该匿名就可以解决,因为我会先设置默认空白数据,等到他们传值后再查询具体数据,这样就不需要判断用户了,谢谢!
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-12-6 17:12:31
6#
不客气,后面有问题欢迎发新贴交流~~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部