Я не нахожу много документации о том, как использовать проверку подлинности Windows в приложении WPF. Я бы не подумал, что это будет что-то отличное от любого приложения, не относящегося к WPF, но, похоже, так оно и есть. Я хочу зайти в свой проект Свойства -> Приложение и убедиться, что аутентификация Windows включена, но этот параметр недоступен в приложении WPF (как подтверждает следующий документ).
http://msdn.microsoft.com/en-us/library/tzdks800.aspx
Если я проигнорирую все это и просто посмотрю на My.User.Name (VB), он будет пустым. Это говорит мне, что почему-то аутентификация Windows не включена.
Похоже, что есть понятие, которое я упускаю; Может ли кто-нибудь указать мне правильное направление?
Мой план состоит в том, чтобы использовать атрибут PrincipalPermission для ограничения доступа к определенным частям моего приложения (или, возможно, ко всему приложению, применяя его к Application_Startup ()).