Базовая аутентификация HTTP в сочетании с SSL / TLS (HTTPS) будет использоваться для аутентификации пользователя

мне нужно отправить запрос JSON (RESTful) на URL-адрес, где администратор сервера отправляет мне имя пользователя & пароль и попросите отправить запрос на сервер используя «Базовая аутентификация HTTP в сочетании с SSL / TLS (HTTPS) будет использоваться для аутентификации пользователя».

Когда я отправляю запрос на эту ссылку, используя cURL, я получаю сообщение об ошибке.
«Ошибка: сбой при обращении к URL со статусом 0, проблема с сертификатом SSL curl_error: самозаверяющий сертификат, curl_errno 60«

Моя версия веб-сервера: IIS7, версия PHP: 5.3.27.

Теперь, каков процесс для выполнения задачи. пожалуйста помоги.

0

Решение

Это не проблема с HTTP Basic Auth, но с сертификатом, который Вы создали для своего сервера, который не подписан.

Если это ваш сервер Dev Вы можете отключить проверку SSL

curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);

В случае, если это продукция, Вы должны подписать свой сертификат с соответствующим CA.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]