403 - Forbidden: Отказано в доступе. У вас нет разрешения на просмотр этого каталога или страницы с использованием предоставленных вами учетных данных

У меня есть мой сайт. В первый раз я могу успешно войти в систему.

Адрес по умолчанию:

www.abc.com   

Я набрал это в браузере и перенаправил на свою страницу входа в систему:

www.abc.com/pages/landingpage.aspx

Я ввел свои учетные данные и захожу на сайт.

Через некоторое время я открыл новую вкладку и ввел адрес своего сайта

www.abc.com

Теперь это дает мне ошибку:

 403 - Forbidden: Access is denied.
 You do not have permission to view this directory or page using 
 the credentials that you supplied.

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

Любое предложение ..............

Привет, ребята, помогите NEDD ........... попробовал почти все статьи, связанные с этой проблемой в сети

 
  


  




 vikas15 окт. 2012 г., 11:48
Я использую проверку подлинности с помощью форм и уже добавил страницу по умолчанию на свой сайт.

Ответы на вопрос(5)

Если вы используете MVC в своем проекте, вы должны использовать:

routes.IgnoreRoute ( "");

Больше здесь.

ASP.NET MVC не обслуживает документ по умолчанию

У меня такая же проблема. Оказалось, что я нене могу указать страницу по умолчанию, а я нене должно быть страниц, которые названы в соответствии с соглашением по умолчанию (default.html, defult.aspx и т. д.). В результате ASP.NET не• разрешить пользователю просматривать каталог (не проблема во встроенном веб-сервере Visual Studio, который позволяет просматривать каталог) и отображать сообщение об ошибке. Чтобы исправить это, я добавил одну страницу по умолчанию в Web.Config, и она заработала.


    
        
            
        
    


 
  
     
        
     
  
 

В моем случае проблема заключалась в том, что новые сайты неявно запрещали все IP-адреса, если не было создано явное разрешение. Чтобы исправить: Под сайтом в представлении функций: Под разделом IIS> IP-адрес и ограничения домена> Изменить настройки функции> Задавать 'Доступ для неуказанных клиентов: ' кРазрешать'

Решение Вопроса

Попробуй это

 

Теперь вы используете это означает, что вы не разрешаете аутентифицированному пользователю использовать ваш сайт.

Элемент авторизации

 jams15 окт. 2012 г., 12:13
В любом случае сначала попробуйте мой код, а затем скажите, можете ли вы решить свою проблему?
 vikas15 окт. 2012 г., 12:42
я должен использовать <позволить пользователям = "*" />
 jams15 окт. 2012 г., 13:17
@vikas: * позволит каждому пользователю, аутентифицирован он или нет. Вы все еще застряли с проблемой?
 jams15 окт. 2012 г., 12:10
Как только вы входите в систему, вы становитесь аутентичными и в то же время вы запрещаете авторизацию. Вот почему вы можете войти в первый раз, но не после этого.
 jams15 окт. 2012 г., 13:28
Кажется, что вашLandingPage.aspx вPages папка. В этом случае вы должны добавить другой файл конфигурации в эту папку.

Ваш ответ на вопрос