我爱Aspx >> C#.Net >> C#加密路径里的参数,保护参数隐私安全! _C#应用myDataLayer.Open();
RenderingXml="<?xml version='1.0' encoding='gb2312'?>\r\n";
RenderingXml+="<xml>\r\n";
try
{
System.Data.SqlClient.SqlDataReader myDR = (SqlDataReader)myDataLayer.ExecuteReader( strSQL );
while(myDR.Read())
{
RenderingXml+="<TreeNode id='"+myDR["BoardID"]+"'>\r\n";
RenderingXml+="<NodeText>"+myDR["BoardName"]+"</NodeText>\r\n";
RenderingXml+="<title>"+myDR["Title"]+"</title>\r\n";
RenderingXml+="<NodeUrl>"+EncodeHTML( EncodeParameter( myDR["Link"].ToString() ) )+"</NodeUrl>\r\n";
RenderingXml+="<child>"+myDR["children"]+"</child>\r\n";
RenderingXml+="<target>"+myDR["Target"]+"</target>\r\n";
RenderingXml+="</TreeNode>\r\n";
}
}
catch(System.Data.SqlClient.SqlException ee)
{
return ;
}
finally
{
myDataLayer.Close() ;
}
RenderingXml+="</xml>";
byte[] bytResult = Encoding.Default.GetBytes( RenderingXml ) ;
Response.ContentType = "text/xml" ;
Response.BinaryWrite( bytResult ) ;
}
/// <summary>
/// Description:加密路径参数
/// </summary>
/// <param name="sourParameter"></param>
/// <returns></returns>
private string EncodeParameter( string sourParameter )
{
Ҷƪл˵?
c#实现google样式的分页_C#应用[04-28]
C# GridView 排序及分页_C#应用[04-28]
手写分页函数C#_C#应用[04-28]
asp.net(C#)海量数据表高效率分页..[04-28]
存储过程中调用C#写的DLL_C#应用[04-28]
C#中使用存储过程中的返回值_C#应..[04-28]
mysql存储过程及c#调用标准版_数..[04-28]
防SQL注入攻击_C#应用[04-28]
js也可以有自定义事件 注入就是这..[04-28]
ADO.NET 2.0:如何排除错误信息「..[04-28]
微软要增强SQL 2005安全功能_数据..[04-28]
小议MSSQL Server 2000的安全及管..[04-28]
PHP发现安全漏洞_PHP技巧[04-28]
PHP安全配置_PHP教程[04-28]
SQL Server 2000的安全配置_数据..[04-28]
JSP应用程序开发中安全问题的实例..[04-28]
Delphi编写网络程序的安全措施_D..[04-28]
增强MIDAS的安全性_Delphi教程[04-28]
关于MIDAS的安全问题的解决方案_..[04-28]
集合类:VBA集合对象的安全包装_..[04-28]