네이버페이 연동 http 누락현상 채택완료
쿠봉
1년 전
조회 2,036

<url> 부분에 보시면 http:이 빠지고 //만 들어가 있어요.. image 처럼 http:// 이 되야 하는데 http만 없더라구요..


다른 곳도 확인해보니 http가 빠진 곳이 있는데 왜 이런 현상이 나타나는건지 잘 모르겠습니다.
클라우드플레어에서 ssl Flexible과 Always Use HTTPS까지 사용중인데 그게 문제가 되는 걸까요?
혹시 해당 현상에 대해 아시는 분 계시면 도움 부탁드립니다ㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
1년 전
lib/naverpay.lib.php 파일을 살펴보시면
다음과 같은 주석이 있습니다.

어쩔수없이 http로 강제로 한듯해보이며,
검수에 문제가 없기때문에 그냥 신경쓰지마시고 사용하셔도 될듯합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
�
쿠봉
1년 전
검수에서 http 프로토콜명이 누락되서 안된다고 하더라구요..
�
그누위즈
1년 전
그러면 해당 코드를 수정하셔서 https로 강제로 변경하시는게 나을듯합니다.
�
쿠봉
1년 전
$url = (preg_match('#^http:#', $url) ? '' : 'https:').$url; 이렇게 변경을 해봤는데 똑같이 https나 http가 빠진채로 //도메인명 이 출력되네요 ㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인