Служба мультимедиа Azure: оценка политики авторизации не выполнена - PullRequest
0 голосов
/ 28 февраля 2019

Я использую службы мультимедиа Azure.Я разместил там закодированный ресурс с ключом контента и политикой доставки активов.Я также использую ограничение Token.

Я могу хорошо транслировать видео на localhost, но как только я развернул приложение на сервере, оно прекратило потоковую передачу и выдало код ошибки: 0x20500006 (из Azure Media).Player).

Когда я проверил все запросы, я обнаружил, что существует запрос к службе доставки ключей с некоторым KID, и он вернул следующий ответ:

<Error>
    <Message>
       Failed authorization policy evaluation.
    </Message>
    <Code>
       Unauthorized
    </Code>
</Error>

Я использую HTTPSПротокол на сервере также пытался через HTTP, но не получил ответа.

1 Ответ

0 голосов
/ 01 марта 2019

Я ответил на ваш пост в MSDN.Публикация здесь для наглядности.

"Существуют разные причины несанкционированной ошибки. Это может быть связано с одной из следующих причин:

  • Отсутствует заголовок аутентификации.
  • Неверное значение заголовка аутентификации. -Токен истек. -Токен содержит недопустимую подпись.
  • Неверная конфигурация политики
  • Нет токена в запросе

Пожалуйстадважды проверьте, чтобы срок действия вашего токена не истек. Кроме того, для успешного выполнения запроса REST Media Services вызывающий пользователь должен быть ролью Участник или Владелец в учетной записи Media Services, к которой он пытается получить доступ. Для получения дополнительной информации см. документация об управлении доступом. "

...