2016-06-30 4 views
1

의 코드 1로 SSL 작업에 실패했습니다. 실제로 인증 절차를 거친 후 내 사용자를 이메일 확인 페이지로 리디렉션하고 본인에게 보낸 인증 코드를 입력하라고합니다. 이메일. 프로세스에 대해 말하거나 튜토리얼을 추천 해 주시면 기쁘게 생각합니다.오류 : stream_socket_enable_crypto() : laravel 5.2

나는 이미 제 인증 시스템을 만들었습니다. 나는 인터넷에서 많은 것을 수색했으나 찾을 수있는 것은 내가 사용하지 않는 laravel auth의 요구 사항이다. 내가 오류를 얻고 가입에

: 당신은, 내 코드를 참조해야하는 경우

stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

만 말해. 나는 그것을 게시 할 것이다.

UserController.php : http://laravel.io/bin/nQreq Routes.php : 당신은 /config/mail.php 코드 아래에 추가해야합니다

+0

코드를 게시하면 문제가있는 위치에 대해 더 많은 정보를 얻을 수 있습니다. – zanderwar

+0

SSL 서버에 연결 중입니다. t 모자가 시스템을 인식하지 못합니다. 자체 서명 된 인증서? OS 인증서 번들에 사본을 넣으십시오. – miken32

+0

@ Zanderwar 다른 파일이 필요한 경우 게시물을 업데이트하십시오. Ty –

답변

0

http://laravel.io/bin/JxjNB

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

및 .env의 메일 설정 것이다 (laravel 5.4 일) 같을 것

MAIL_DRIVER=smtp 
    MAIL_HOST=smtp.gmail.com 
    MAIL_PORT=587 
    MAIL_USERNAME=yourEmail 
    MAIL_PASSWORD=youPassword 
    MAIL_ENCRYPTION=tls