I use Azure to storage user-generated content that is uploaded from my API. Right now, any user can access a file if the user has the file URL. I do not want people to be able to download directly from my blob, however they are able to do that right now because the media file permissions are currently set to public to allow my website to access them in the first place.
I want to protect this content so that it can only be accessed from a domain through my video player. So, in order to access the content, the user would need:
1) To play the content using my video player
2) These videos will only be played if they use a "token" in the URL. So something like this: https://www.my-web-site-com/[login to view URL] So if the user tries to open the video without the token, the if won't be able. If the user tries to open the video minutes later, he won't be able to do it either.
I do not know if implementing this requires changes on my app. If possible, I want to avoid any change in the app and focus only on changes on the blob's configuration.
I need you to provide all the steps/configuration necessary, so that I can replicate this in the future.
If there is any alternative to do this, I would appreciate your recommendations.
Please only apply if you have done this before. Start your response with "Qué Xopa".
5 фрилансеров(-а) в среднем готовы выполнить эту работу за $31
Hi, Having exp of 7 yrs in azure with .net . I have worked with all this kind of project and develop APIs . I can do whatever the requirement is from client .