起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6547|回复: 13

[结贴] 免登录传参问题

[复制链接]

62

主题

239

帖子

434

积分

中级会员

Rank: 3Rank: 3

积分
434
QQ
发表于 2017-7-28 10:13:43 | 显示全部楼层 |阅读模式
如果在免登录传参的时候比如这样传参http://localhost:8080/x5/UI2/v_/portal/pc/index.w?
username=system&password=E10ADC3949BA59ABBE56E057F20F883E&c=13sz0SBna%2FYuvAEyMRcHvuX7pqZsVkLdtLt1JlQTcOrmdla6vv%2Bg4I%2BwMkmRU%2Bnf%2FmprHDvPNdxLUGHBWj0wdH96mtdP%2F1ZjLSchIVlT%2FrbVYe0NMdTVt7yiodXO%2B0H5,对其中不是你们的参数是不是进行了拦截

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-7-28 11:26:38 | 显示全部楼层
平台不会去拦截url中自己加的参数
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

62

主题

239

帖子

434

积分

中级会员

Rank: 3Rank: 3

积分
434
QQ
 楼主| 发表于 2017-7-28 14:33:10 | 显示全部楼层
jishuang 发表于 2017-7-28 11:26
平台不会去拦截url中自己加的参数

http://localhost:8080/x5/UI2/v_/portal/pc/index.w?
username=system&password=E10ADC3949BA59ABBE56E057F20F883E&c=13sz0SBna%2FYuvAEyMRcHvuX7pqZsVkLdtLt1JlQTcOrmdla6vv%2Bg4I%2BwMkmRU%2Bnf%2FmprHDvPNdxLUGHBWj0wdH96mtdP%2F1ZjLSchIVlT%2FrbVYe0NMdTVt7yiodXO%2B0H5&test=123,比如说我传的是这些参数,
但是我接收的是这些参数{syscode=[true], password=[E10ADC3949BA59ABBE56E057F20F883E], loginDate=[2017-07-28], username=[system], _=[1501223150475]},这是怎么回事呢
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-7-28 14:43:05 | 显示全部楼层
但是我接收的是这些参数具体怎么接收的?在什么时机接收的?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

62

主题

239

帖子

434

积分

中级会员

Rank: 3Rank: 3

积分
434
QQ
 楼主| 发表于 2017-7-28 14:49:04 | 显示全部楼层
jishuang 发表于 2017-7-28 14:43
但是我接收的是这些参数具体怎么接收的?在什么时机接收的?

用的是你们的免登录的那个接口url,然后我在登录的方法里边加了一个我们的参数我用来做处理,但是在登录的那个方法里边接收不到我们的参数
回复 支持 反对

使用道具 举报

62

主题

239

帖子

434

积分

中级会员

Rank: 3Rank: 3

积分
434
QQ
 楼主| 发表于 2017-7-28 14:52:25 | 显示全部楼层
jishuang 发表于 2017-7-28 14:43
但是我接收的是这些参数具体怎么接收的?在什么时机接收的?

在UI2/portal/base/login/dsrc/Login.java
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-7-28 15:01:17 | 显示全部楼层
具体怎么获取的?把完整的需求详细的描述一下
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

62

主题

239

帖子

434

积分

中级会员

Rank: 3Rank: 3

积分
434
QQ
 楼主| 发表于 2017-7-28 15:05:19 | 显示全部楼层
jishuang 发表于 2017-7-28 15:01
具体怎么获取的?把完整的需求详细的描述一下

我们系统通过免登录的那个url然后加一个参数传到bex5开发的系统里边,bex5系统里边跟我们系统里边有一个关联字段openID,在bex5里边查用户表扩展字段openID,如果有获取对应用户信息登录进bex5开发的系统,如果没有,调取我们的接口获取用户信息插入进bex5系统的用户表然后登录系统
回复 支持 反对

使用道具 举报

62

主题

239

帖子

434

积分

中级会员

Rank: 3Rank: 3

积分
434
QQ
 楼主| 发表于 2017-7-28 15:06:31 | 显示全部楼层
黄禹 发表于 2017-7-28 15:05
我们系统通过免登录的那个url然后加一个参数传到bex5开发的系统里边,bex5系统里边跟我们系统里边有一个 ...

技术上是否可行,或者还有其他好的方法
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-7-28 15:14:09 | 显示全部楼层
黄禹 发表于 2017-7-28 15:05
我们系统通过免登录的那个url然后加一个参数传到bex5开发的系统里边,bex5系统里边跟我们系统里边有一个 ...

这个可以在调用平台的登录前去判断啊
在你自己的系统中写一个动作通过这个openID,到平台的SA_OPPerson中去查数据,如果有数据直接用平台的url直接登录
如果没有就参考http://bbs.wex5.com/forum.php?mo ... 7&pid=165477099中添加用户的方式在X5中添加用户
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-21 15:39 , Processed in 0.058124 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表