.pem文件和.p12文件以及URL-哦,我的

弗切兹牛

我在尝试联系安全的休息URL时遇到了实际问题。基本上,我对证书知之甚少,并且想知道我对证书文件所做的操作是否正确。

  1. 我有2个URL,一个有效地用于读取,一个有效地用于写入。
  2. 我有2个.pem文件,每个文件一个,随URL提供。将这些导入证书管理器的行为并没有改变下面的结果)。
  3. 我还有一个.p12文件,老实说,我不知道该文件在什么地方适合...(由于没有密码,我无法将其导入到Win7 cert magager中)

运行req.GetResponse()时发生异常:

"The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel."
Inner Ex: "The remote certificate is invalid according to the validation procedure."

我目前不确定事情是否需要修补,或者我只是离开了。代码基本上是...

if (!File.Exists(certificateLocation)) 
{
    throw new Exception(string.Format("The specified certificate file does not exist: {0}", certificateLocation));
}

//Cert Challenge URL 
Uri requestURI = new Uri(url);

//Create the Request Object
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(requestURI);

//Set the Request Object parameters
req.ContentType = "application/x-www-form-urlencoded";
req.Method = "POST";
req.AllowAutoRedirect = false;

//Create certificate from our file
X509Certificate cert = X509Certificate.CreateFromCertFile(certificateLocation);
req.ClientCertificates.Add(cert);

WebResponse response = req.GetResponse(); // *** Errors here

...

编辑:目前,我仅尝试“读取” URL-似乎合乎逻辑。

与发行人联系以获取.p12证书随附的密码,并将其导入证书管理器的“受信任的根证书颁发机构”部分后,该错误现在已更改为以下内容:

System.Net.WebException
"The underlying connection was closed: An unexpected error occurred on a receive."
Inner Ex:
"Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host."
罗伯特

-重新发布评论作为答案-

要使用此密码,必须输入密码。

它与.p12文件同时创建

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

类和模块以及Lua,哦,我的

来自分类Dev

如何在我的Web服务中读取.p12文件

来自分类Dev

如何为我的phonegap版本生成p12文件?

来自分类Dev

将我的mobileprovision和p12文件移交给我的开发合作伙伴是否安全?

来自分类Dev

将p12文件转换为pem文件时出现问题

来自分类Dev

更改p12文件上的密码

来自分类Dev

创建一个.p12文件

来自分类Dev

生成P12文件Xcode?

来自分类Dev

从p12文件导出公钥

来自分类Dev

如何使用openSSL生成P12文件?

来自分类Dev

似乎无法导出p12文件

来自分类Dev

将.p12文件导入AndroidKeyStore

来自分类Dev

Pushwoosh上的无效.p12文件

来自分类Dev

Google Analytics Reporting Api“无法解析p12文件。这是.p12文件吗?”

来自分类Dev

如何使用RSA私钥和自签名证书生成p12文件?

来自分类Dev

如何使用RSA私钥和自签名证书生成p12文件

来自分类Dev

在Heroku配置变量中存储.p12文件时出错

来自分类Dev

google-api-php-client出现“无法解析p12文件...”错误

来自分类Dev

PushApps-上传p12文件后,iOS通知未到达

来自分类Dev

Fastlane:无法使用“ match”命令生成的p12文件

来自分类Dev

在Java Web应用程序中放置.p12文件的正确位置?

来自分类Dev

在Laravel 4中加载p12文件

来自分类Dev

使用.p12文件/证书进行curl调用

来自分类Dev

使用.p12文件执行请求休息服务器

来自分类Dev

在Laravel 4中加载p12文件

来自分类Dev

在Heroku配置变量中存储.p12文件时出错

来自分类Dev

将APNs证书导出为p12文件

来自分类Dev

HOWTO:从iTunes分发证书和签名密钥(P12文件)和mobileprovision获取信息

来自分类Dev

通过java读取PKCS7和.p12文件证书信息(subjectDN,vaildstartfrom,ValildTo..)

Related 相关文章

热门标签

归档