powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Извлечь ФИО после авторизации
3 сообщений из 3, страница 1 из 1
Извлечь ФИО после авторизации
    #39584545
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, коллеги!

ASP.NET MVC проект, с авторизацией windows
Извлекает стандартную информацию после входа, авторизация по вылету
Здравствуйте, @User.Identity.Name!

Выводит логи и домен.

А как вывести русскоязычные ФИО?
Помогите плиз.
...
Рейтинг: 0 / 0
Извлечь ФИО после авторизации
    #39584568
dvim
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadipok,
Наверное, надо написать метод, который на сервере обратиться к LDAP и получит данные для данного юзера.
"В образце" такого функционала точно нет
...
Рейтинг: 0 / 0
Извлечь ФИО после авторизации
    #39584579
vadipok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dvimvadipok,
Наверное, надо написать метод, который на сервере обратиться к LDAP и получит данные для данного юзера.
"В образце" такого функционала точно нет

Все оказалось проще, только отчества нет в MiddleName, но за то он слитно есть в principal.GivenName;

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<head>
    ..............
    @using System.DirectoryServices.AccountManagement;
</head>
    @{
        var context = new PrincipalContext(ContextType.Domain);
        var principal = UserPrincipal.FindByIdentity(context, User.Identity.Name);
        var firstName = principal.GivenName;
        var lastName = principal.Surname;
        var middleName = principal.MiddleName;
    }
    <div class="container body-content">
        @RenderBody()
        @principal
        @firstName
        @lastName
        @middleName
        <hr />
        <footer>
            <p>&copy; @DateTime.Now.Year – приложение ASP.NET</p>
        </footer>
    </div>
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Извлечь ФИО после авторизации
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]