2012-09-19 2 views
2

У меня есть контейнер хранения blob, который является общедоступным. Затем я помещаю приложение ClickOnce в этот контейнер, и он отлично работает. Существует дискуссия о том, как сделать контейнер для хранения конфиденциальным для лучшей безопасности.Можно использовать развертывание ClickOnce из частного контейнера хранения Azure blob?

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

Возможно ли установить приложение ClickOnce для работы из частного контейнера хранения.

Спасибо.

ответ

2

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

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