Вы можете установить страницу c в Azure BLOB-объектах.
Вы можете сослаться на официальный документ , чтобы создать страницу загрузки, которая содержит лог c ограничения по времени. Если срок действия ссылки не истек, загрузите ее, а если срок ее действия истекает, перейдите на свою страницу ошибки.
Вы можете загрузить DownloadPage.html
и изменить код. Значение uri
устанавливается как https://pan**storage.blob.core.windows.net/asset-*****-4baf-48a5-9ea1-6cb09319e679/DownloadPage.html?downloadurl=XXXXXXXX&expirationDate=2020-05-22 15:40:30
messageBody.Append("<a href=\"" + uri + "\" download=\"MyGoogleLogo\">Download Quote PDF</a><br />");
В DownloadPage.html
вы можете проверить, не истекает ли ссылка по параметру expirationDate
.
Это просто предложение, конечно, вы также можете использовать свой собственный веб-сайт приложения для лучшей обработки логики c.