电子印章功能开单问题解决总结
1.部分客户印章单位在电子印章系统里没有数据
2.接口504错误 wcf没有为datatable指定表名,导致wcf服务无法输出
3.接口奇慢,接口先访问老的asmx接口(很慢)再访问新的javaapi接口(较快)导致接口奇慢,调转访问顺序有好转
3.接口调用间歇性无法返回数据,加入日志后提提示 基础连接已经关闭: 未能为 SSL/TLS 安全通道建立信任关系。 —> System.Security.Authentication.AuthenticationException: 根据验证过程,远程证书无效。 使用 忽略证书 的方法解决:
if (IsIgnoreCert)
{
ServicePointManager.ServerCertificateValidationCallback = new[System.Net.Security.RemoteCertificateValidationCallback](http://system.net.security.remotecertificatevalidationcallback/)(
(obj, x509cert, x509chain, sslerr) =>
{
//总是通过证书验证
return true;
}
);
}
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(strUrl + "?" \+ strContent);