2015-09-03 2 views
3

Я принимаю мой сайт в лазурном виде. URL-адрес: nickgilbert.azurewebsites.net. Я могу получить к нему доступ только после его опубликования ... пока я зарегистрирую свою учетную запись Microsoft. По какой-то причине мне нужно войти в мою учетную запись, чтобы увидеть мой живой сайт, и никто больше не может его увидеть, потому что они попадают в стену. Есть ли настройка в Azure, которая может вызвать это?Azure Веб-сайт недоступен

+0

почему вы не публикуете шаги, которые вы использовали для публикации? была ли предыдущая «рабочая» версия? – Leonardo

+0

Я просто щелкнул правой кнопкой мыши проект Visual Studio и ударил публикацию. Я знаю публикации, потому что я вижу свой сайт. Я нахожусь в плане Dreamspark, будет ли это иметь к этому какое-нибудь отношение? –

+0

- это страница входа в систему asp.net или microsoft azure сама? – brykneval

ответ

0

Если вы используете ASP.NET MVC:

кажется, что вы используете аутентификацию на вашем сайте. И, вероятно, ваш контроллер/действие по умолчанию имеет атрибут [Авторизовать]. Вот почему вы видите это только после входа в систему.

также:

Посмотрите на файл web.config. Может быть, есть что-то, что перенаправить пользователей к этой внешней странице входа:

, например:

http://i1.asp.net/media/46464/web.config.changessm.png?cdn_id=2015-08-15-002

Источник: http://www.asp.net/aspnet/overview/aspnet-and-visual-studio-2012/windows-azure-authentication

+0

. Я не думаю, что это так, нет атрибутов [Авторизовать] в моем коде –

+0

, пожалуйста, сделайте не размещать фотографии кода и/или предметов, которые люди обычно выбирают и копируют/вставляют. лучшим решением будет «В теге' 'проверьте свойство' requestValidationMode'. – Leonardo

Смежные вопросы