GET api/EncryTest/GetEncryTest

此函数可以进行客户端加密测试、也可以进行数据库登录用户加密、同时获得和WebAPI沟通的加密Key、对明码字符串进行MD5

Request Information

Parameters

NameDescriptionAdditional information
data
data 是一个JSON对象
             
            data
            {
                string Valuetext            //传入的明码字符串
                string MD5Value             //明码MD5后的值(不需传入)
                string EncryptKey           //客户端加密的32位字符加密Key (可以不传入,服务端产生后客户端可以使用此Key进行验证)
                string EncryptValue         //服务器端对明码进行加密后的加密串
                
                string DBPassword           //要加密的数据库用户密码
                string DBName               //要加密的数据库名
                string EncryptDBPsssword,   //数据库用户密码加密后值
            }

Define this parameter in the request URI.

Response Information

返回值是传入的JSON对象 data 详细注释信息请显示此返回值

Response body formats

application/json, text/json

Sample:
{
  "Valuetext": "sample string 1",
  "MD5Value": "sample string 2",
  "EncryptKey": "sample string 3",
  "EncryptValue": "sample string 4",
  "DBPassword": "sample string 5",
  "DBName": "sample string 6",
  "EncryptDBPsssword": "sample string 7"
}

application/xml, text/xml

Sample:
<EncryptTestModal xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
  <DBName>sample string 6</DBName>
  <DBPassword>sample string 5</DBPassword>
  <EncryptDBPsssword>sample string 7</EncryptDBPsssword>
  <EncryptKey>sample string 3</EncryptKey>
  <EncryptValue>sample string 4</EncryptValue>
  <MD5Value>sample string 2</MD5Value>
  <Valuetext>sample string 1</Valuetext>
</EncryptTestModal>