Можно ли использовать развертывание ClickOnce из частного контейнера хранилища BLOB-объектов Azure?

Я установил общедоступный контейнер для хранения BLOB-объектов. Затем я помещаю приложение ClickOnce в этот контейнер, и оно отлично работает. Существует дискуссия о том, чтобы сделать контейнер для хранения закрытым для большей безопасности.

Многое из того, что я прочитал, говорит о том, что в настоящее время это невозможно. Хотел выкинуть это сообществу StackOverflow.

Можно ли настроить приложение ClickOnce для работы из частного хранилища?

Спасибо.


person Jeremy Lattimore    schedule 19.09.2012    source источник


Ответы (1)


Просто установив частный контейнер и используя URL-адрес в качестве точки установки для вашего приложения clickonce, не сработает. Поскольку вам потребуется, чтобы URL-адрес публикации был доступен для пользователя, а частный контейнер не сделает URL-адрес общедоступным.

Если говорить о том, «возможно ли», то это точно технически возможно. С вашим частным контейнером, если вы используете SAS (общая подпись доступа) и службы ACS, вы можете сделать частный контейнер доступным для определенных целей в течение X времени. В течение срока действия URL-адрес будет доступен конкретному пользователю, а по истечении этого времени URL-адрес будет заблокирован, как и приватный контейнер. Конечно, это сложный процесс, но чтобы дать полный ответ, его можно сделать, если это необходимо для ваших требований.

person AvkashChauhan    schedule 20.09.2012