Как показать изображение на странице входа в систему, когда пользователь не прошел аутентификацию в asp.net ?

#asp.net #image #forms-authentication

#asp.net #изображение #формы-аутентификация

Вопрос:

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

Однако оно отображается только тогда, когда пользователь прошел аутентификацию. Я доказал это, аутентифицируя пользователя и снова загружая страницу входа после создания билета.

Если пользователь не прошел проверку подлинности, на нем будет отображаться красный крест, как будто изображение не найдено.

Я использую аутентификацию в формах.

Как показать изображение независимо от статуса входа пользователя?

Заранее спасибо за вашу помощь!

Комментарии:

1. используете ли вы asp.net поставщик членства?

Ответ №1:

Вы должны добавить приведенное ниже в web.config

 <location path="Images">
  <system.web>
    <authorization>
      <allow users="*" />
    </authorization>
  </system.web>
</location>
  

Путь должен быть путем к папке с изображением.