我有一个Asp.net Web API项目。如何将敏感数据发送到Asp.net Web API服务器
该项目通过接收命名为sessionToken
http://myapi.com/api/applications/getApplications?sessionToken=xxx
参数但是验证所有的请求,我听说是不是安全通过公共URL发送敏感的参数,和我见过的example哪里我可以添加HttpClient
请求的报头内sessionToken
参数:
using (HttpClient client = new HttpClient())
{
client.BaseAddress = new Uri("http://myapi.com/");
client.DefaultRequestHeaders.Add("sessionToken", "xxx");
HttpResponseMessage response = await client.GetAsync("api/applications/getApplications");
string stringResponse = await response.Content.ReadAsStringAsync();
}
我很高兴,现在我可以读取参数与不得不把它放在网址中。
通过http请求头发送敏感数据安全吗? (当然它们至少会被加密)
谢谢你..我会研究他们每个人,看看我怎样才能妥善保卫......到处都是危险! – Catalin 2013-04-30 06:18:11