Я использую Amazon S3 для размещения нескольких файлов в своем веб-приложении ASP.NET MVC, но чтобы разрешить загрузку, я делюсь с конечным пользователем прямым URL-адресом S3, поэтому у меня много проблем с безопасностью,например, если пользователь поделится этой ссылкой, он выполнит загрузку напрямую, не требуя регистрации на моем сайте, или что он знает, на каком Amazon S3 Bucket размещены его файлы.Какие варианты у меня есть, чтобы замаскировать эту ссылку для скачивания, чтобы пользователь сначала прошел аутентификацию на сайте?