Не могу написать авторизацию для sip-proxy?

Не проходит авторизация в sip proxy. Вот код.
$nc = 00000001;
        $clnonce = md5($nonce);
        $A1 = md5($this->username . ':' . $realm . ':' . $this->password);
        $A2 = md5($this->method . ':' . $this->uri);
        $valid_response = md5($A1 . ':' . $nonce . ':' . $nc . ':' . $clnonce . ':' . $qop . ':' . $A2);
        ///////////
        $this->auth = 'Proxy-Authorization: Digest username="' . $this->username . '",realm="' . $realm . '",nonce="' . $nonce . '",uri="' . $this->uri . '",response="' . $valid_response . '",cnonce="' . $clnonce . '",nc='.$nc.',qop=' . $qop . ',algorithm=md5,opaque="' . $opaque;

Дайджест вычисляется думаю понятно как: $valid_response = md5($A1 . ':' . $nonce . ':' . $nc . ':' . $clnonce . ':' . $qop . ':' . $A2);
Но видимо он не верен. Может кто знает норм схему дайджеста?)
  • Вопрос задан
  • 169 просмотров
Решения вопроса 1
лучше глянуть здесь и в окрестностях
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 02:11
5000 руб./за проект
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект