첫 번째 데이터 웹 사이트에서 권한 파일 ("1909642928.pem")을 다운로드하여 솔루션 폴더에 넣었습니다.asp.net의 첫 번째 데이터 API 인증서 생성 오류
The system cannot find the file specified.
CryptographicException
:
at System.Security.Cryptography.CryptographicException.ThrowCryptogaphicException(Int32 hr)
at System.Security.Cryptography.X509Certificates.X509Utils._QueryCertFileType(String fileName)
at System.Security.Cryptography.X509Certificates.X509Certificate.LoadCertificateFromFile(String fileName, Object password, X509KeyStorageFlags keyStorageFlags)
at System.Security.Cryptography.X509Certificates.X509Certificate..ctor(String fileName) at System.Security.Cryptography.X509Certificates.X509Certificate.CreateFromCertFile(String filename)
at WebApplication3._Default.Page_Load(Object sender, EventArgs e) in e:\MY_References\TestApps\App\App\Default.aspx.cs:line 20
at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
나는 첫 번째 데이터 웹 사이트에서 다운로드 권한 파일 ("1909642928.pem")에서 응용 프로그램에 대한 인증서 파일을 만들려고하는 동안, 나는 오류를 얻고있다 오류가 발생하는 경우 다음 줄을 입력하십시오.
FDGGWSApiOrderService OrderService = new FDGGWSApiOrderService();
OrderService.Url = @"https://ws.merchanttest.firstdataglobalgateway.com/fdggwsapi/services/order.wsdl";
OrderService.ClientCertificates.Add(X509Certificate.CreateFromCertFile>(("xxx.pem")));
허가 파일에서 인증서를 작성하려면 더 많은 작업을해야 할 경우 도와주십시오.
방금 세부 정보가 아닌 예외의 클래스 이름을 게시했습니다. 당신은 당신의 예외의'.Message'와'.Stacktrace' 속성에서 그것들을 찾을 것입니다. –
고맙습니다 .. 위의 오류 세부 정보를 수정했습니다 ... pls note ... –
그리고'.Message'? –