Дайджест-аутентификация с помощью Guzzle

Попытка получить ответ JSON от API, который использует дайджест-проверку подлинности. Я использую Guzzle для клиента.

Это то, что я до сих пор и, кажется, не работает. Любое предложение?

<?php
require 'vendor/autoload.php';

use GuzzleHttp\Client;

$client = new Client([
'base_uri' => 'https://10.1.1.1',
'timeout'  => 2.0,
]);

$client->setDefaultOption('verify', false);
$client->request('POST', '/json', ['auth' => ['username', 'password', 'digest']]);

1

Решение

Проверьте, установлено ли расширение php-curl. Если не установить его. Для Linux:

sudo apt-get install php-curl

0

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector