Что означает код HRESULT 0x80EF0193 (RTC_E_STATUS_CLIENT_FORBIDDEN)?

 
Предыдущий Следующий
RTC_E_STATUS_CLIENT_PAYMENT_REQUIRED RTC_E_STATUS_CLIENT_NOT_FOUND

RTC_E_STATUS_CLIENT_FORBIDDEN

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

RTC_E_STATUS_CLIENT_FORBIDDEN соответствует SIP-ответу 403 Forbidden. Сервер понял запрос, но запрещает его для текущей идентификации, метода, адресата или доменной политики. Это отличается от 401/407, где сервер предлагает пройти аутентификацию.

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

  • Сохраните SIP-метод, Request-URI, Call-ID, CSeq и сервер, вернувший 403.
  • Убедитесь, что аутентификация уже завершилась успешно и используется ожидаемая учётная запись.
  • Проверьте права пользователя на конкретную операцию и ограничения домена или адресата.
  • Разделяйте TLS, проверку учётных данных и собственно серверную политику авторизации.

Повторная отправка тех же учётных данных после успешной аутентификации обычно бессмысленна. Нужно изменить запрещённое условие — права, политику, адресат или используемую идентификацию. В журнал не следует помещать пароль или токен; для расследования достаточно схемы аутентификации и идентификаторов SIP-транзакции.

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


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