У меня возникли проблемы с попыткой заставить пользователей домена аутентифицироваться с помощью моего собственного поставщика учетных данных. В образце Microsoft есть переменная _fIsLocalUser
, которая проверяется в CSampleCredential::GetSerialization
. Обычно это верно для большинства случаев; однако, если я подключен к домену и с плиткой Other User
, я получаю The parameter is incorrect
. Кажется, что даже предложенный формат <Domain>\<Username>
не принимается, когда учетные данные сериализованы. Если возможно, я также хотел бы поддержать <Username>@<UPN>
.
Я не уверен, является ли этот метод проблемой, однако вот документация https://msdn.microsoft.com/en-us/library/windows/desktop/aa374802(v=vs.85).aspx
Спасибо