需要安全处理代码中的信用卡数据C#

时间:2019-07-01 17:34:22

标签: .net asp.net-web-api c#-4.0

我正在编写C#Web API并传递“信用卡令牌”(555555 ***** 5555)和其他tokenScheme信息作为输入参数,我在调用第三方API来对我的令牌进行令牌解密并获得完整的信用卡数字,API的返回类型是JSON,带有其他属性,例如“ Status”和“ ReferenceNumber”等。我不想处理字符串数据类型的json数据并获取卡的详细信息。另外,我还要求获取信用卡号的10位数字。可以建议不使用字符串处理数据的最佳方法吗?

当前,我正在将WebClient类与UploadString一起使用,以调用API标头信息标头:Content-Type:“ application / json”,结果集将为json格式。

using (WebClient client = new WebClient())
{
    client.Headers.Add("Content-Type:application/json");
    var cardInfo = client.UploadString(url, "POST", JsonConvert.SerializeObject(test));

    dynamic onj = JsonConvert.DeserializeObject(cardInfo);
}

0 个答案:

没有答案