草庐IT

libsecurity_ssl

全部标签

linux - 如何在 Linux 中转换 SSL 证书

有没有办法在Linux中的cer/pem/crt/der/pfx/p12之间转换证书?我在.cer文件中有一个SSL证书,我需要它是.pem才能使用它。如何转换? 最佳答案 可以在Linux中通过终端使用OpenSSL工具在cer/pem/crt/der/pfx/p12之间转换证书。这些命令允许您将证书和key转换为不同的格式,以使其与特定类型的服务器或软件兼容。将DER文件(.crt.cer.der)转换为PEMopensslx509-informder-incertificate.cer-outcertificate.pem将P

php - 在 PHP 中进行 SOAP 调用并设置 SSL 版本

我制作了几个使用外部WSDL的脚本。我遇到过一个我必须集成到我们的系统中但无法开始工作的情况。我已经尝试了一个星期,但没有任何结果。脚本已经在创建构造函数时失败了:$client=newSoapClient("https://webtjener09.kred.no/TestWebservice/OppdragServiceSoapHttpPort?WSDL");给出错误:PHPFatalerror:SOAP-ERROR:ParsingWSDL:Couldn'tloadfrom'https://webtjener09.kred.no/TestWebservice/OppdragServi

php - 如何在没有任何 SSL 证书的情况下将 https 重定向到 http

很难解释我在这里寻求的是什么。我有一个没有SSL证书的网站,我正在使用一个页面作为Facebook应用程序的登录页面。我的问题是当有人在facebook(https://)上建立安全连接时,iframesrc指向与我的登录页面相同的httpsURL。这会返回这样的错误。SSLconnectionerrorUnabletomakeasecureconnectiontotheserver.Thismaybeaproblemwiththeserver,oritmayberequiringaclientauthenticationcertificatethatyoudon'thave.Erro

php curl : SSL_VERIFYPEER option doesn't have effect

我有这段代码可以使用curl启动查询:functioncurl_query($full_url,$username,$password,$payload){$additionalHeaders="";$process=curl_init($full_url);curl_setopt($process,CURLOPT_HTTPHEADER,array('Content-Type:application/x-www-form-urlencoded',$additionalHeaders));curl_setopt($process,CURLOPT_HEADER,0);curl_setopt

php - Apache不会请求我的SSL客户端证书

首先,请注意,我是配置SSL的新手。过去,我一直很幸运能有一个IT部门提前为我设置。因此,请为我可能需要对您的某些答案进行澄清的可能性做好准备。=)我正在尝试做的事情我正在为员工建立一个公司Intranet网站。例如,将有一个浏览器开始页面,显示为每个员工定制的内容。因此,我需要能够识别该雇员而无需任何用户名/密码或其他提示(但是一次性设置是可以的;我只是不想每次都提示他们)。自然,SSL似乎是执行此操作的最佳方法。我将有一个MySQL数据库设置,以将“用户”帐户与SSL_CLIENT_M_SERIAL和SSL_CLIENT_I_DN关联,我假设它们对于每个客户端证书(?)都是唯一的。

node.js - 通过 Mongoose.js 使用 SSL 和 mongos 连接到 Compose.io MongoDB 部署

我正在使用compose.io来托管测试和生产mongodb数据库,并尝试使用mongoose.js(它使用标准nodejsmongodb驱动程序)通过Node应用程序进行连接。我的连接选项如下:varconnectionString='mongodb://user:password@host1:port1,host2:port2/dbname?ssl=true';varoptions={mongos:true,server:{ssl:true,sslValidate:true,sslCA:[fs.readFileSync('/path/to/cert/certificate.pem'

node.js - 通过 Mongoose.js 使用 SSL 和 mongos 连接到 Compose.io MongoDB 部署

我正在使用compose.io来托管测试和生产mongodb数据库,并尝试使用mongoose.js(它使用标准nodejsmongodb驱动程序)通过Node应用程序进行连接。我的连接选项如下:varconnectionString='mongodb://user:password@host1:port1,host2:port2/dbname?ssl=true';varoptions={mongos:true,server:{ssl:true,sslValidate:true,sslCA:[fs.readFileSync('/path/to/cert/certificate.pem'

php - Curl 请求在 SSL 上失败?

我有这个代码if(ereg("^(https)",$url))curl_setopt($curl,CURLOPT_SSL_VERIFYPEER,false);//execute,andlogtheresulttocurl_put.log$result=curl_exec($curl);$error=curl_error($curl);指定的错误是SSLread:error:00000000:lib(0):func(0):reason(0),errno104关于原因的任何想法 最佳答案 我在使用第三方库时遇到了类似的神秘错误。我尝试了

php - 如何让 SSL 在 fsockopen 中工作?

我在Windows上运行PHP5.2.6,我在php.ini中取消注释extension=php_curl.dll和extension=php_openssl.dll;因此,我可以在phpinfo中看到以下内容:curlcURLsupportenabledcURLInformationlibcurl/7.16.0OpenSSL/0.9.8gzlib/1.2.3opensslOpenSSLsupportenabledOpenSSLVersionOpenSSL0.9.8g19Oct2007我不确定启用cURL对此是否至关重要,但由于它提到了OpenSSL,我想我还是将其包含在此处以确保完整

php - 无法找到套接字传输 "ssl"- 您是否在配置 PHP 时忘记启用它?

我在谷歌上搜索了很多小时如何解决这个错误。我已经尝试了this中的所有解决方案没有运气的话题。(我使用Appserver而不是IIS的唯一区别)它没有显示与SSL相关的任何内容。我还应该尝试什么?完整的错误信息:Warning:fsockopen()[function.fsockopen]:unabletoconnecttossl://smtp.gmail.com:465(Unabletofindthesockettransport"ssl"-didyouforgettoenableitwhenyouconfiguredPHP?)inC:\AppServ\www\w