Лучший способ создать область песочницы на моем узле asp .net - PullRequest
2 голосов
/ 13 ноября 2010

Я бы хотел создать в своем хостинг-провайдере область песочницы, которую мог видеть только клиент. Например, производственный веб-сайт будет на www.domain.com. Однако можно ли создать версию веб-сайта для песочницы по адресу www.domain.com/sandbox и предоставить доступ только клиенту?

Если так, какой метод лучше? Нужно ли вручную создавать страницу входа и т. Д. В папке с песочницей? Или я могу опубликовать тестовый веб-сайт в области песочницы и ограничить доступ через моего хостинг-провайдера?

1 Ответ

2 голосов
/ 13 ноября 2010

Как правило, песочница / промежуточная / тестовая версия вашего рабочего сайта будет полной копией вашего рабочего развертывания, а не только страницей входа.

У вас будет отдельная копия приложения и базы данных, а затем вы получите ее через другое имя хоста / IP-адрес или на совершенно другом компьютере.

Например, у вас могут быть www.domain.com и test.domain.com, каждый со своей изолированной версией программного обеспечения. Таким образом, ваш клиент может играть в песочнице столько, сколько он хочет, не опасаясь нанести ущерб производственной среде.

Чтобы ограничить доступ, вы можете использовать списки контроля доступа в IIS, чтобы ограничить изолированную программную среду определенным IP-адресом (или диапазоном), или включить базовую поддержку для нее с именем пользователя / паролем, требуемым для безопасности.

...