2015-09-25 4 views
0

У меня есть простое консольное приложение VB.net, которое отображает текущего пользователя, ждет ввода ключа и затем выходит. Он использует следующий вызов для отображения информации:Приложение Azure Remote: как оценить пользователя, выполняющего мое приложение?

System.Security.Principal.WindowsIdentity.GetCurrent.Name.ToString() 

Если я создаю приложение удаленное хостинга это приложения и создать лазурный пользователь, который имеет право на запуск удаленного приложения, такие как;

[email protected]

Когда пользователь подключается к удаленному приложение вывод строки кода выше будет выглядеть примерно так;

YLSDAAYU0007 \ thisisa_000

Есть в любом случае чтения пользователь, запускающий RemoteApp в то время? в этом случае я ищу, чтобы получить [email protected]?

ответ

0

Катализатор от команды RemoteApp. Вы столкнулись с одной из наших деталей реализации здесь:

Windows не разрешает автоматический вход в систему с помощью пользователей Azure Active Directory (AAD): они разрешают пользователям, у которых есть учетные записи Microsoft или учетные записи домена, в случае, если коллекция связана с доменом. Мы ограничиваем это ограничение, создавая локального пользователя на виртуальной машине и регистрируясь с этим пользователем, а не с пользователем AAD.

Если у вас есть еще вопросы по этому вопросу, не стесняйтесь обращаться ко мне: catalda @ microsoft com