错误:stream_socket_enable_crypto():SSL操作失败,代码为1.在laravel 5.2中

时间:2016-06-30 04:11:00

标签: php ssl laravel-5.2 email-verification

实际上,我想在注册过程后将用户重定向到电子邮件验证页面,并要求他/她输入发送到他/她的电子邮件的验证码。如果你告诉我这个过程或推荐我任何教程,我将很高兴。

我已经建立了自己的身份验证系统。我在互联网上搜索了很多,但我能找到的是laravel auth的要求,我没有使用。

注册时我收到错误:

  

stream_socket_enable_crypto():SSL操作失败,代码为1。   OpenSSL错误消息:错误:14090086:SSL   例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败

如果您需要查看我的代码,请告诉我。我会发布它。

UserController.php:http://laravel.io/bin/nQreq routes.php文件:http://laravel.io/bin/JxjNB

1 个答案:

答案 0 :(得分:0)

您应该在/config/mail.php中添加以下代码(在laravel 5.4上工作)

- (void)dealloc {
    NSLog(@"Dealloc");
}

和.env邮件设置将类似

'stream' => [
'ssl' => [
    'allow_self_signed' => true,
    'verify_peer' => false,
    'verify_peer_name' => false,
],
],