首页 新闻 会员 周边 捐助

url地址编码问题 邮箱点击识别不了

0
悬赏园豆:10 [已关闭问题] 关闭于 2016-10-18 14:34

地址:

http://localhost:42702/SysConfig/EmailCallBack?code=email&token=IIvNi}}%3C^%3Ebl%7Fk%C2%82w&timestamp=2016-10-16&appid=67913&redirect_uri=http://localhost:42702/Task/Index/67913/email/110
redirect_uri是跳转地址。
邮箱已发送



希望点击地址浏览器自动打开 但是点击不了 邮箱识别不了 请问这个怎么解决呢?
有人说编码
这个是我的编码代码:
                    var instance = ConfigRead.GetInstance;
                    var urlData = new Dictionary<string, string>
                    {  
                        {"code","email"},
                        {"token", (instance.EmailKeyValue())},//EncryptDecrypt.SimpleEncode
                        {"timestamp", DateTime.Now.ToString("yyyy-MM-dd")},
                        {"appid", role.userId},
                        {"redirect_uri",string.Format("{0}Task/Index/{1}/email/{2}", instance.PmsUiValue(), role.userId, taskId) }
                    };
                    var urlDataStr = String.Join("&", urlData.Select(p => p.Key + "=" + p.Value));
                    var tempUrl = HttpUtility.UrlEncode(instance.PmsUiValue() + "SysConfig/EmailCallBack?") + urlDataStr;
                    WeiXinHelp.GetInstance.WeiXinMsg(role.userId, MessageList.NewMsgTile, msgBogy, "WebApp/Task?taskId=" + taskId, tempUrl);

 

 
s_p的主页 s_p | 初学一级 | 园豆:140
提问于:2016-10-18 14:18
< >
分享
所有回答(1)
0

对有特殊的字符加编码  第一个地址不要。

s_p | 园豆:140 (初学一级) | 2016-10-18 14:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册