下列超链接中 地址栏数据如何加密?? <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# "ck_yufaXX_1-1.aspx?id1=" + Eval("time") + "&id2=" + Eval("yuanY")+ "&id3=" + Eval("shenhe1") %>' Text='按单位查看详细'></asp:HyperLink> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你是不想让人任意修改URL,可以在URL中加一个经过加密的URL参数值,如果你是不想让别人看到你URL传递的参数信息,可以自定义一个加密解密方法,传递之前加密获取之后解密,不过一般通过URL传递的不应该是敏感信息。 跟加密没有关系。url 参数就是明文参数,你再纠结“加密”就等于绕道而行了。url 参数中你根本不需要包含敏感信息,只要有一个“编码”就行了。例如你可以把一个查询或者任务的一堆信息放到服务器上(例如放到数据库中),然后把这条任务id 输出给客户端。对于 <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# "ck_yufaXX_1-1.aspx?task_id=" + Eval("task_id") %>' Text='按单位查看详细'></asp:HyperLink>这样的信息,客户端怎么知道内涵呢?只有服务器端才能通过 task_id 进一步查询到time、yuanY、shenhe1的内容,客户端只有一个 id 而已。类似地,有人说什么“在cookie中保存登录用户的名称和密码,需要加密”之类的,也是瞎掰。在客户端保存一个“授权id”号就够了,服务器端才需要验证的资料,凭什么要输出到客户端? 抽象工厂 用户登陆 高手支招 在ASP.NET中,如何在主页面中获得用户控件的变量值或属性值? GridView如何进行三目运算?? MVC3路由参数问题 各位大哥,帮我判断一下该空间,只否支持ASP.NET? 关于如果禁止使用视图状态后datagrid控件怎么删除数据呢? 有情提示:"在使用vs.net 2003 开发时,慎用pcanywhere" 各位大神们,能帮忙调试个ASP.NET的图书管理系统吗 ASP.NET控件互相干扰的问题,详情请进 高手请进,up有分,分不够再加 有前辈能帮我看下这个错误吗? 下拉框触发change事件后Radio无法触发click事件
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# "ck_yufaXX_1-1.aspx?task_id=" + Eval("task_id") %>' Text='按单位查看详细'></asp:HyperLink>
这样的信息,客户端怎么知道内涵呢?只有服务器端才能通过 task_id 进一步查询到time、yuanY、shenhe1的内容,客户端只有一个 id 而已。类似地,有人说什么“在cookie中保存登录用户的名称和密码,需要加密”之类的,也是瞎掰。在客户端保存一个“授权id”号就够了,服务器端才需要验证的资料,凭什么要输出到客户端?