первый неудачный запрос возвращает вот это:
HTTP/1.1 401 Unauthorized
WWW-Authenticate: Digest realm="Login to bd72fbb2e0734a3cb18d4cb40504cdf0", qop="auth", nonce="1347695198", opaque="1a067f2162e6693bed2d111d38af7bee229a316f"
Connection: close
Set-Cookie:secure; HttpOnly
CONTENT-LENGTH: 0
после я формирую запрос
$A1 = md5($username.":".$response_realm.":".$password);
$A2 = md5("GET:".$url);
$valid_response = md5($A1.':'.$response_nonce.':'."00000001".':'."0a4f113b".':'."auth".':'.$A2);
$request = 'Authorization: Digest username="'.$username.'", realm="'.$response_realm.'", cnonce="0a4f113b", qop="auth", nonce="'.$response_nonce.'", uri="'.$url.'", response="'.$valid_response.'", opaque="'.$response_opaque.'"';
И в итоге я получаю:
Error. Invalid Authority!
В документации по камере приведён полный пример
Документацию по digest я читал. Понял ли я её? нет. иначе бы вопрос не создавался...
https://datatracker.ietf.org/doc/html/rfc7616#sect...
Допустим H - hash, unq - unique, а KD тогда что? В доках даже есть пояснение, но понятнее не становится
Я на данный момент безуспешно брутфорсом вариантов написания запроса занимаюсь... Прошу вашей помощи
Явно что-то не так, но я не знаю что...