반응형
wp_remote_post가 SSL 연결 시 오류를 반환함
이와 같은 보안 연결에 몇 가지 정보를 게시하는 데 사용합니다.
$url = 'https://example.com/path/file.json';
wp_remote_post($url, array(
'sslverify' => false,
'timeout' => 60,
'body' => $body,
));
하지만 오류가 발생합니다.
SSL: CA certificate set, but certificate verification is disabled
나는 생각했습니다.sslverify
로 설정한.false
그것을 방지해야 합니까?
설정하면sslverify => true
작동하지만 다른 서버에서 문제를 일으킬 수 있습니다.
완전한 wp_error 객체는 다음과 같습니다.
WP_Error Object
(
[errors:WP_Error:private] => Array
(
[http_request_failed] => Array
(
[0] => SSL: CA certificate set, but certificate verification is disabled
)
)
[error_data:WP_Error:private] => Array
(
)
)
관련이 있을 수도 있지만 Apache 2.2에서는 작동하지만 Apache 2.4에서는 작동하지 않습니다.
Apache 2.2와 2.4 구성이 다른 것 같습니다.2.4에서는 SSL 검증 클라이언트가 required로 설정되어 있어 설명하는 것처럼 작동합니다.none으로 설정해야 합니다. http://httpd.apache.org/docs/current/mod/mod_ssl.html#SSLVerifyClient
언급URL : https://stackoverflow.com/questions/26463713/wp-remote-post-returns-an-error-on-ssl-connection
반응형
'programing' 카테고리의 다른 글
각 행에 대한 특정 필드가 있는 모든 행의 쿼리 집합을 얻는 방법은 무엇입니까? (0) | 2023.07.20 |
---|---|
사이톤의 복소수 (0) | 2023.07.20 |
프록시 뒤에 배포된 springdoc-openapi-ui(Swager UI)의 "Generated server url"이 잘못됨 (0) | 2023.07.20 |
where 절의 날짜/시간 (0) | 2023.07.20 |
matplotlib: 색상 막대 및 텍스트 레이블 (0) | 2023.07.20 |