|
|
@@ -1025,13 +1025,23 @@ namespace MySystem
|
|
|
|
|
|
#region 乐刷
|
|
|
|
|
|
- string LePassPrivateKey = "MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALK4Wy4Y60n9iwJBk2XTpg8EtPZ2Y8mPK2SIYezlD8V0Gjar7w51WUrRmpffwAF+B/tsfHYstan8pB51AIMP02AlrAGj6UYue2EOwXyaIbojkHWAV/FGjalvI0agN3vvSYXvT2I0sUOqSCY7M/YW4yhbYq9sdcEya9LVSTYuMMcxAgMBAAECgYB+94gXfK6TlyONi8bKnY0ouEBTpBIKXMMIHffr02Pb9Dq3QniH/ghcpgI9CUGgDchf71eQoPzCcfCqjpa5haG1SH6O8Pt2lkG9Tgqs3N0/B4Omy8UZG8BVLkK1KOKJwbaIGvKFmlPmA7cRwOAojoORE/l6fxlozL8isDsCjkDFjQJBAOpTONxB5aq8SSRCU6gOjI/3KU1aPb7fySNywM1fXrkzK+EqlePHpqE0GPuUAHcFvFOGBt5HJaCK8S8tW0qXHrMCQQDDQGsiOKLX5zZP9txSizKb4ZPyC2SZ7nSKTlGrA/RvCyyuCKStziWjzB5959wTQPCVSeoe4kvD5God/JCX3nSLAkB5etunlKI0eZiRq7EjFyfYGxLWf0ozgmEMd5ls31yENvswqJs8k2zXdeLdykTTb63Kv1kgM1JWgLG4+5KwgNfxAkEAqZabNycQMg0OPJhDN6LVu1VMJjDFGXpnWPW7s5mExqpjDWpOdvQV91ZEqcEogsSl8lU398lAW45aqV8EzBQZDwJAOMtbfcI2g4zPG/NT9QyjrWC7BpMMe2nH1BzBL3JdNw3GKhGPnbvbFdQwIYsucJPivZ3xq5r7RdGCMnh8R4gwjw==";
|
|
|
- string LePassPublicKey = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCyuFsuGOtJ/YsCQZNl06YPBLT2dmPJjytkiGHs5Q/FdBo2q+8OdVlK0ZqX38ABfgf7bHx2LLWp/KQedQCDD9NgJawBo+lGLnthDsF8miG6I5B1gFfxRo2pbyNGoDd770mF709iNLFDqkgmOzP2FuMoW2KvbHXBMmvS1Uk2LjDHMQIDAQAB";
|
|
|
+ //测试环境
|
|
|
+ // string LePassPrivateKey = "MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALK4Wy4Y60n9iwJBk2XTpg8EtPZ2Y8mPK2SIYezlD8V0Gjar7w51WUrRmpffwAF+B/tsfHYstan8pB51AIMP02AlrAGj6UYue2EOwXyaIbojkHWAV/FGjalvI0agN3vvSYXvT2I0sUOqSCY7M/YW4yhbYq9sdcEya9LVSTYuMMcxAgMBAAECgYB+94gXfK6TlyONi8bKnY0ouEBTpBIKXMMIHffr02Pb9Dq3QniH/ghcpgI9CUGgDchf71eQoPzCcfCqjpa5haG1SH6O8Pt2lkG9Tgqs3N0/B4Omy8UZG8BVLkK1KOKJwbaIGvKFmlPmA7cRwOAojoORE/l6fxlozL8isDsCjkDFjQJBAOpTONxB5aq8SSRCU6gOjI/3KU1aPb7fySNywM1fXrkzK+EqlePHpqE0GPuUAHcFvFOGBt5HJaCK8S8tW0qXHrMCQQDDQGsiOKLX5zZP9txSizKb4ZPyC2SZ7nSKTlGrA/RvCyyuCKStziWjzB5959wTQPCVSeoe4kvD5God/JCX3nSLAkB5etunlKI0eZiRq7EjFyfYGxLWf0ozgmEMd5ls31yENvswqJs8k2zXdeLdykTTb63Kv1kgM1JWgLG4+5KwgNfxAkEAqZabNycQMg0OPJhDN6LVu1VMJjDFGXpnWPW7s5mExqpjDWpOdvQV91ZEqcEogsSl8lU398lAW45aqV8EzBQZDwJAOMtbfcI2g4zPG/NT9QyjrWC7BpMMe2nH1BzBL3JdNw3GKhGPnbvbFdQwIYsucJPivZ3xq5r7RdGCMnh8R4gwjw==";
|
|
|
+ // string LePassPublicKey = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCyuFsuGOtJ/YsCQZNl06YPBLT2dmPJjytkiGHs5Q/FdBo2q+8OdVlK0ZqX38ABfgf7bHx2LLWp/KQedQCDD9NgJawBo+lGLnthDsF8miG6I5B1gFfxRo2pbyNGoDd770mF709iNLFDqkgmOzP2FuMoW2KvbHXBMmvS1Uk2LjDHMQIDAQAB";
|
|
|
+ // string LePassSource = "pb_externel_quanjiafu";
|
|
|
+ // string AgentId = "2700981";
|
|
|
+ // string LePassReqUrl = "https://t-channel.lepass.cn/external-api"; //请求url
|
|
|
+ // string LePassSignKey = "5303C8D3CD7D4F43B49F95FF8C2D20D3";
|
|
|
+ // string LePassBackKey = "67FA4AA41F7642E293AC7B897CF3713A";
|
|
|
+
|
|
|
+ //预发版测试环境
|
|
|
+ string LePassPrivateKey = "";
|
|
|
+ string LePassPublicKey = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCK5nA3l1JZUEwQtM5zgIDoqZ1TXjk+7EB5F9mJfl8KiDarmEYI3akquBuyPUhYq4N/XrCRHM21W3CHniWY7i6BgyaiLEesyJMwfk46C4TAQED0pNeoVRe1UbLb67X73pBrYv++TqtznRZuyU7IBpsOy71fap6hzVvqU5YQ3TS+uQIDAQAB";
|
|
|
string LePassSource = "pb_externel_quanjiafu";
|
|
|
- string AgentId = "2700981";
|
|
|
- string LePassReqUrl = "https://t-channel.lepass.cn/external-api"; //请求url
|
|
|
- string LePassSignKey = "5303C8D3CD7D4F43B49F95FF8C2D20D3";
|
|
|
- string LePassBackKey = "67FA4AA41F7642E293AC7B897CF3713A";
|
|
|
+ string AgentId = "6893369";
|
|
|
+ string LePassReqUrl = "https://p-channel.lepass.cn/external-api"; //请求url
|
|
|
+ string LePassSignKey = "B56D90B15F1D4517BAE7420FFC2563E7";
|
|
|
+ string LePassBackKey = "BF17CBCEB5934A4B97C24EE66AA16587";
|
|
|
|
|
|
public string LePassGetExpiredIdCardUrl(string merNo)
|
|
|
{
|
|
|
@@ -1081,6 +1091,8 @@ namespace MySystem
|
|
|
|
|
|
public string AesDecryptForIv(string str)
|
|
|
{
|
|
|
+ str = Encoding.UTF8.GetString(Convert.FromBase64String(str));
|
|
|
+
|
|
|
if (string.IsNullOrEmpty(str)) return null;
|
|
|
byte[] toEncryptArray = Convert.FromBase64String(str);
|
|
|
string key = "CBTU1dD4Kd5pyiGWTsI10jRQ3SvKusSV";
|
|
|
@@ -1090,7 +1102,7 @@ namespace MySystem
|
|
|
{
|
|
|
Key = Encoding.UTF8.GetBytes(key),
|
|
|
IV = Encoding.UTF8.GetBytes(iv),
|
|
|
- Mode = System.Security.Cryptography.CipherMode.ECB,
|
|
|
+ Mode = System.Security.Cryptography.CipherMode.CBC,
|
|
|
Padding = System.Security.Cryptography.PaddingMode.PKCS7,
|
|
|
};
|
|
|
|