Basi c Auth для Apache работает asp. NET? - PullRequest
0 голосов
/ 09 января 2020

У меня есть asp. NET Базовое приложение, работающее на веб-сервере apache2, в основном, после этого урока:

https://odan.github.io/2018/07/17/aspnet-core-2-ubuntu-setup.html

Теперь я хочу реализовать Basi c Аутентификация, но, похоже, не удалось. Мой веб-сайт по-прежнему доступен с любого устройства без аутентификации.

Я попытался вставить следующий блок тремя различными способами:

  1. В теге виртуального хоста в / etc / apache2 / sites-available / myWebsite.conf

  2. Вне тега виртуального хоста в /etc/apache2/sites-available/myWebsite.conf

  3. В файле /etc/apache2/apache2.conf

<Directory "/var/aspnetcore">> 
    AuthType basic
    AuthName "private"
    AuthUserFile /var/aspnetcore/.htpasswd
    Require valid-user> 
</Directory>

Ни один из трех способов не работал для меня. Файл паролей, конечно же, существует. Что я делаю неправильно? Проблема в том, что в базовом приложении asp. NET нет доступной структуры документа?

...