Да, это похоже на проблему с разрешением.
Пул приложений в IIS 7, под которым работает ваш сайт, вероятно, использует идентификатор по умолчанию, который является наиболее ограничительным. Вы можете изменить удостоверение в диспетчере IIS, щелкнув правой кнопкой мыши пул приложений (вероятно, называемый DefaultAppPool) и выбрав Дополнительные параметры. Оттуда измените значение Identity на Local Service или Network Service. Если ни одна из этих функций не работает, то ее локальная система должна позволить вашей странице работать.
Я предполагаю, что интегрированный веб-сервер Visual Studio работает в контексте учетной записи, с которой вы вошли на компьютере, что, вероятно, имеет гораздо больше прав.