Подтвердить что ты не робот

Как настроить аутентификацию авторизованных пользователей в MVC 5?

Что такое документ метаданных, который требуется для проверки подлинности авторизации на местах в MVC 5?

Я должен указать его URL, чтобы настроить аутентификацию организационных учетных записей в MVC 5 для опции On-Premises, но я новичок в веб-разработке и понятия не имею, что он здесь ищет.

Любая помощь здесь будет оценена.

FYI: Я пытаюсь использовать внутреннюю Active Directory.

4b9b3361

Ответ 1

Я новичок в этом сам и, возможно, ошибаюсь во многих отношениях, но мое понимание опции "Organizational Accounts" / "On-Premises Authority" для приложений MVC заключается в том, что она применяется, когда вы настроили Active Directory Служба федерации /Windows Identity Foundation.

Основным мотивом для этого было бы, если вы хотите разрешить единый вход в облачные приложения на основе вашего внутреннего AD или разрешить определенные типы интеграции единого входа SharePoint с настраиваемым кодом. Если вы не хотите, чтобы служба облачных сервисов + внутренние службы плавно смешивали аутентификацию, просто выбор "Аутентификация Windows" был бы намного более простым способом.

Если вы хотите продолжить подход WIF/ADFS, то следующее может помочь:

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

Ответ 2

Попытка упростить user2994340 ответ: https://docs.microsoft.com/en-us/aspnet/visual-studio/overview/2013/creating-web-projects-in-visual-studio#orgauthonprem

Если вы настроили Active Directory Windows Server, но у вас не настроены службы федерации AD, и вы не планируете этого делать, лучшим вариантом является использование опции "Аутентификация Windows" .

Попытка не выходить за рамки моих знаний, поскольку я не эксперт в этом вопросе, я думаю, что основные преимущества использования ADFS - это приложение экстрасети, обеспечивающее единый процесс регистрации, аутентифицирующий ваш AD. Я думаю, в следующей ссылке, что довольно хорошо объяснил: https://en.wikipedia.org/wiki/Active_Directory_Federation_Services.

Отвечая на то, что представляет собой документ метаданных: представляет собой XML-документ, опубликованный вашей ADFS, чтобы приложение могло обнаружить всю соответствующую информацию о вашей ADFS (адреса, подписи ключей, идентификаторов и т.д.) и получить от них конфигурацию проектов, Вы можете проверить дополнительную информацию по следующей ссылке: https://blogs.msdn.microsoft.com/card/2010/06/24/using-federation-metadata-to-establish-a-relying-party-trust-in-ad-fs-2-0/