草庐IT

CURLOPT_SSL_VERIFYPEER

全部标签

php - curl :(35)OpenSSL SSL_connect:SSL_ERROR_SYSCALL 连接到 domain.com:443

我在ubuntu终端上点击我的curl并得到这个响应curl:(35)OpenSSLSSL_connect:SSL_ERROR_SYSCALLinconnectiontodomain.com:443。我真的不明白为什么会这样。我试图显示curl的错误号,但它没有恢复任何否。我正在打另一台服务器。以下是我的命令:./curl-i--tlsv1.2-kv-H"Content-Type:application/xml"--verbose-XPOST--data/var/www/html/xml.xml--cacert/root/curl_ssl/curl-7.54.1/src/cert_or

php - 警告 : stream_socket_enable_crypto(): SSL operation failed with code 1

我在使用CSCart时遇到问题,无法通过google帐户发送邮件。为了检查服务器配置或CSCart脚本中是否存在问题,我安装了干净的库PHPMailer并尝试使用示例脚本发送测试消息。结果是一样的:Warning:stream_socket_enable_crypto():SSLoperationfailedwithcode1.OpenSSLErrormessages:error:14090086:SSLroutines:SSL3_GET_SERVER_CERTIFICATE:certificateverifyfailedin[scriptpath]/class.smtp.phponl

php - 是否有关于在您的 Web 应用程序中使用 SSL 的任何好的初学者教程?

我有一个用PHP编写的程序,我想确保登录页面等都通过SSL提供服务。这样做有什么好的开始和完成教程吗?此外,这是否会以任何方式影响我的代码,或者只是获取SSL证书并正确设置服务器的问题? 最佳答案 如果您的html代码包含绝对URL(“http://my-domain.com/...”):样式表图片javascript浏览器会提示“此页面同时包含安全和不安全的项目”。如果可以,请使用相对网址,或链接到“https://my-domain.com/...”网址。使用免费证书您不必花钱获得有效的SSL证书:让我们加密Let’sEncry

php - 设置 CURLOPT_USERPWD 时用户名问题或冒号传递

我们正在尝试使用PHP5中的curl来使用基本身份验证登录网站。部分代码如下:但我们密码中的冒号似乎引起了麻烦。我们无法更改生产站点的密码,但我们确认该代码在另一个使用字母数字用户名和密码的站点上工作正常。有没有办法避开密码中的冒号,这样curl仍然有效?我们尝试了“p\:assword”,但没有成功。谢谢。 最佳答案 所以事实证明这不是结肠的问题....这是身份验证方案的问题。起初我们使用:curl_setopt($curl_conn,CURLOPT_HTTPAUTH,CURLAUTH_BASIC);并更改为:curl_setop

php - curl 导致 SSL : unable to get local issuer certificate

按照此答案在MacOSYosemite上安装HomebrewPHP5.5后steps,我发现我可以连接到外部SSL主机,这之前提示我“错误编号:56错误字符串:SSLRead()返回错误-9806”。此问题已得到修复。但现在,在我的日常工作中,我遇到了另一个与另一个主机有关的SSL问题:CanvasAPI。在终端上运行以下Curl(使用OSX原生curl)curl-v-H"Accept:application/json"-H"Content-type:application/json"-XGET\-d'{"userid":"mohit","password":"password"}'h

php - 如何在 Zend MVC 中实现 SSL

我之前通过使用特定的安全文件夹(例如服务器上的https文件夹与http文件夹)实现了安全页面。我已经开始使用ZendFramework并希望应用程序的某些部分(例如登录)使用https。我在谷歌上搜索过,甚至在这里搜索过,但找不到任何解释如何处理这个问题的内容。我可以为特定的Controller/操作提供https吗?谢谢。 最佳答案 最干净的方法是为SSL配置创建一个.ini文件,您可以在其中为模型/Controller/操作级别启用SSL支持,如下所示:假设您有一个像这样的模块/Controller/操作:SSLModule-

php - 如何使用node.js获取SSL证书信息?

我使用来自thispost的答案构建了一个PHP版本.现在我的问题是我想并行执行多个请求。我已经在使用node.js对NS服务器等做类似的请求,所以自然而然地想到了。有人可以帮我吗?作为替代选项,有人可以告诉我是否有一种方法可以仅使用PHP使其并行。谢谢! 最佳答案 对于遇到同样问题的每个人,这里是答案:varhttps=require('https');varoptions={host:'google.com',port:443,method:'GET'};varreq=https.request(options,function

php - 如何使用 Curl、SSL 和 cookie 登录

我一直在尝试使用curl登录barnesandnoble.com移动网站到目前为止还没有运气。我没有错误地返回页面并且它再次默认我的电子邮件到登录页面的电子邮件输入表单框(在从打印$result返回的表单中)。同样的代码竟然可以让我正确进入ebay通过更改LOGINURL以指向ebay的登录名唯一的区别是barnesandnobles是https://ebay登录名是http://此外,我认为barnes网站是asp/aspx,所以我不知道这将如何以不同方式处理cookie和_state任何帮助将不胜感激,因为我一直在尝试调试它过去16小时另外,我的cookie.txt是可写的并且可以

php - 切换到 SSL 后无法登录我的 wp-admin

我最近为我的wordpress站点(http到https)安装了SSL证书,现在我无法访问Wordpress管理。它刷新了页面,但我没有登录。是否有什么我忘记更改我的wordpress文件的地方?我检查了代码,登录表单指向我的旧站点(http站点),当我查看文件中的代码时,表单操作设置为site_url(),但我似乎找不到定义的地方。 最佳答案 我在NearlyFreeSpeech.net上的网站遇到了完全相同的问题,解决方案并不像修复网站URL那样简单。那没有区别。我案例中的根本问题和解决方案已在下面复制的帖子中进行了解释。请注意

php - CURLOPT_POST 与 CURLOPT_CUSTOMREQUEST

我正在使用EmailonAcidAPI.在通过PHPCurl向端点http://sandbox.emailonacid.com/v4/GetClientList发送POST请求时,我尝试了以下替代方法:curl_setopt($ch,CURLOPT_CUSTOMREQUEST,"POST")curl_setopt($ch,CURLOPT_POST,1);第一个选项有效,但第二个选项返回HTTP400错误请求。谁能解释这种行为? 最佳答案 默认CURLOPT_POST将使用"application/x-www-form-urlenco