给出ASMX Web服务隐藏参数

时间:2016-04-03 19:54:54

标签: c# web-services

你好我有一个web服务asmx,它接受一个参数,如下所示:

public void HelloWorld(string secret)
{
System.Text.UTF8Encoding encoding = new System.Text.UTF8Encoding();
HttpContext.Current.Response.Clear();
HttpContext.Current.Response.BinaryWrite(encoding.GetBytes(secret));
}

我的问题是......是否有可能在输入字符串时键入字符串" secret"文本被隐藏了...我知道它只是在我调用时显示它,但我只是试着四处游戏,看看它是否有可能实现这一点。

在Windows窗体中有一个密码字符属性,它将隐藏您输入的文本,只需放置一个" *"例如。

谢谢,

1 个答案:

答案 0 :(得分:0)

The best way which I have used it is to secure your string (Password) is to use encryption with SSL. Please have look below link for more info.

https://msdn.microsoft.com/en-us/library/ms996415.aspx