Я новичок в веб-разработке. В настоящее время у меня есть несколько html файлов, размещенных с использованием IIS 6 на сервере. Но почти каждый, у кого есть ссылка, может получить доступ к контенту.
Я бы хотел подключить logi c, чтобы сообщить IIS, показывать страницу html или нет. Я пытаюсь объяснить следующие шаги.
- website.com размещается с использованием IIS
- пользователь нажимает ссылку
website.com/projectid/htmlcontent.html
- Перед отображением html содержимое страницы IIS связывается с «логом управления разрешениями c», чтобы узнать, возвращает ли он истину или нет (в основном код c#, который проверяет, имеет ли текущий пользователь доступ к проекту в другом приложении, с помощью «projectid» из ссылки)
- Если true, IIS показывает страницу пользователю, иначе выдает ошибку 401.
Веб-сайт, размещенный на IIS, уже доступен для меня. Вот вопросы, которые у меня есть:
- Как лучше всего кодифицировать этот «лог управления разрешениями c», я имею в виду, c# - хороший выбор?
- как сделать так, чтобы logi c и IIS разговаривали друг с другом?