| Предыдущий | Следующий |
| MF_E_NET_INCOMPATIBLE_SERVER | MF_E_NET_CACHE_NO_DATA |
MF_E_NET_UNSAFE_URL
Что означает MF_E_NET_UNSAFE_URL
MF_E_NET_UNSAFE_URL (0xC00D427C) означает, что сетевой компонент Media Foundation отверг URL по своим правилам безопасности.
Проверяться может не только исходная строка из приложения, но и URL, полученный после перенаправления. Поэтому адрес, который пользователь ввёл первым, не всегда является адресом, на котором возник отказ.
Что проверить
- Запишите окончательный URL после всех перенаправлений, сохранив при этом секретные параметры запроса в отредактированном виде.
- Проверьте схему, имя сервера и порт и переходы между защищённым и незащищённым протоколом.
- Исключите неожиданные локальные/файловые схемы или адреса, которые появились из серверного перенаправления.
- Не обходите проверку простым отключением валидации URL: сначала определите конкретное небезопасное преобразование адреса.
Диагностика должна опираться на тот URL, который реально проверял сетевой компонент в момент отказа.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
