.net 的 webservice 的传入参数加密问题求解?
默认vs2008的webservice 是 明文 ,现在客户端代码准备如下加密
sign=MD5(id=xxxx&name=xxxxxxx&...... )
把原参数用MD5加密后得到sign然后传入webservice进行
这个大致如何写代码
(明文的c# winform客户端代码如下
var client = new Service1SoapClient();
cbanlance result = client.searchb("1", "1",。。。。。。);
------最佳解决方案--------------------------------------------------------
你加密了那边还能解密吗?MD5是不可逆的
------其他解决方案--------------------------------------------------------
webservice里面的函数是可以带参数的。
------其他解决方案--------------------------------------------------------
加密解密先不管
早上检查发现java开发的 webservice (.net调用代码)是可以这样做的
string builder param= new stringbuilder();
param.append("id=").append(id).append("&");
....
string url="..../xx.do?"+param.tostring();
之后执行这个url就可以。
.net webservice 的 ..../Service1.asmx 是否可按上面的方法来搞? (这个问题发现基本已经解决了)