Pramod Singh (C) Ответов: 2

Asp.net ядро 2.0 + SSO для корпоративной организации


Im разрабатывает приложение в asp.net core 2.0 и хочет реализовать SSO (Single SignIn) в моем существующем приложении, чтобы любой мог помочь, как я могу реализовать эту функциональность.

1. Я могу использовать проверку подлинности в Office 365 или есть ли лучший путь поэтому, пожалуйста, помогите с пошаговыми.
2. я хочу пройти аутентификацию в office 365.

Спасибо заранее..

С уважением,
Прамод Синх

Что я уже пробовал:

Я прочитал несколько статей из поиска google, но я не могу понять.

2 Ответов

Рейтинг:
2

Dinesh Singh Kushwaha (Dev)

Привет друг ,

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

Моя идея была такова :

Сначала проверьте identity, если identity равен null, затем перенаправьте его на страницу входа в интернет, возьмите имя пользователя и пароль и проверьте на сервере LDAP.для этого я должен внести изменения в web.config как режим аутентификации =window и allowuser=*

Просто дайте мне знать, если это ваше дело, тогда я смогу вам помочь.


Рейтинг:
0

David_Wimbley

Я бы начал с поиска в google, так как на 100% уверен, что там будет что-то полезное для вас. Я также рекомендовал бы вам обратиться за советом к руководителю команды или менеджеру разработчиков, поскольку я не уверен, что ваша компания оценит форум, разрабатывающий для них сервер SSO/функциональность.

Я бы посоветовал вам провести некоторое исследование, выяснить, какой протокол SSO вы хотите использовать (например, openid или с помощью active directory), а затем использовать google, чтобы выяснить, какие ваши следующие шаги для реализации. Я призываю вас использовать google, поскольку я могу заверить вас, что вы не первый человек, который внедряет SSO, и поэтому многие из ваших проблем, с которыми вы обязательно столкнетесь, наверняка были обсуждены и находятся в простом поиске google.

asp.net основной единый вход[^]

GitHub - IdentityServer/IdentityServer3: OpenID Connect Provider и OAuth 2.0 Authorization Server Framework для ASP.NET 4.х/Катана[^]

[https://auth0.com/docs/architecture-scenarios/application/web-app-sso/implementation-aspnetcore

Теперь, если вы попытаетесь реализовать его и застрянете где-нибудь, если вы в состоянии это сделать, учитывая, что это для вашей работы, не стесняйтесь возвращаться с четким объяснением вашей проблемы и любыми соответствующими образцами кода.