Воспроизведение видео с ASP. NET Core для авторизованных пользователей - PullRequest
0 голосов
/ 20 апреля 2020

Я создал приложение в Angular в качестве внешнего интерфейса. Я использовал ASP. NET Core в качестве бэкэнда. Я хочу воспроизводить видео в приложении Angular, но есть некоторые ограничения, например, пользователь, который зарегистрировался для видео, может только воспроизводить видео.

Поскольку мы должны разрешить доступ авторизованным пользователям, я сохранил видео в проекте. NET Core и включил stati c файлы. Я могу получить доступ к видео в папке wwwroot.

Я использовал этот подход для авторизации пользователя: https://docs.microsoft.com/en-us/aspnet/core/fundamentals/static-files?view=aspnetcore-3.1#static -file-authorization . он возвращает физический файл.

Теперь мой вопрос: когда я использую имя метода ASP. NET Core API, которое возвращает физический файл в URL-адресе исходного тега видео, оно не воспроизводит видео. Можем ли мы добавить метод api get в качестве URL источника тега видео, если нет, то как я могу воспроизвести видео из физического файла, возвращенного методами Api.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...