Что означает код HRESULT 0x80EE000F (RTC_E_SIP_AUTH_HEADER_SENT)?

 
Предыдущий Следующий
RTC_E_SIP_INVITE_TRANSACTION_PENDING RTC_E_SIP_AUTH_TYPE_NOT_SUPPORTED

RTC_E_SIP_AUTH_HEADER_SENT

Что означает RTC_E_SIP_AUTH_HEADER_SENT

RTC_E_SIP_AUTH_HEADER_SENT (0x80EE000F) — RTC сообщает, что запрос уже содержит заголовок SIP Authorization для текущего challenge.

Практический смысл

Повторное добавление credentials в ту же transaction может создать дублирующий auth header и не решает исходную проблему проверки подлинности.

Что проверить

  • Сохраните SIP method, Call-ID, CSeq, realm и nonce.
  • Проверьте уже присутствующий Authorization/Proxy-Authorization header.
  • Не добавляйте второй ответ на тот же challenge без нового nonce/transaction state.
  • Если сервер отвергает существующий header, диагностируйте credentials и digest calculation.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.