点击进入知科官方网站
查看: 1052  |  回复: 1
 
 
狮子王
积分:90
注册时间:2014-06-15
最后登录:2015-04-03
发送短消息
发表于 2014-06-15 16:53
页面地址:会员中心首页

问题描述:
 
会员中心首页,会员专属推广链接,http://网址/?puid=m]j[u]_[ ,最后面的字符串,应该是会员编号的一种加密所得的,但这样的字符串,在QQ消息中,链接判断不全,只可能是   http://网址/?puid=m]j[u]_ ,最后面的[这个字符,可能被忽略了,这样会员推广就可能得不到积分。
 
求换一个加密方式,完美解决这个问题。

 
 
 
Official服务
积分:16745
注册时间:2012-01-02
最后登录:2015-09-24
发送短消息
回复于 2014-06-16 08:39
1楼
 把 /user/contral.aspx.cs里的 WMencrypt.Base64Encode_Url(_uid)) 改成 WMencrypt.Base64EncodeJS(_uid))
 
再把根目录的/index.aspx.cs里的 string puid = WMencrypt.Base64Decode_Url(WM.RQ("puid")); 改成  string puid = WMencrypt.Base64DecodeJS(WM.RQ("puid"));
回复帖子