Автоматический вход на сайт через код vb / asp, минуя диалог входа - PullRequest
0 голосов
/ 02 октября 2019

У меня есть веб-сайт, размещенный Network Solutions. У меня есть сайт asp.net, использующий vb.net, и он использует базу данных SQL Server. Я веду внутренний список пользователей и контролирую, какой контент отображается, основываясь на том, вошел ли человек в систему. Он работает на сервере Windows и использует IIS.

Проблема в том, что я не могу контролировать кого-то, просматривающего jpgили PDF-файл, если они знают URL, чтобы добраться до него напрямую. Для этого я использовал утилиту защиты паролем Network Solutions, чтобы разрешить доступ. Похоже, что созданные пользователем привилегии для этой папки, и IIS открывает диалоговое окно входа в систему для просмотра этих файлов. Я предполагаю, что пользователь создан в AD, чтобы сделать это, но не уверен. Это все хорошо работает при ручном входе в систему.

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

Пример: joeblow входит через мою процедуру аутентификации. Путь к jpg и pdf файлам, которые он должен видеть, защищен, и его может видеть только пользователь «jondoe» с паролем «XYZ». Я хочу жестко закодировать логин с помощью "jondoe" и "XYZ", если в систему входит joeblow (или кто-либо еще).

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...