Senha do Windows redefinida pela web

1

Eu tenho uma pergunta talvez boba. Se você hospedar um site em um servidor da Web ISS e fornecer aos seus funcionários um link onde eles possam autenticar com as senhas do Windows que eles usam no escritório.

Digamos que John Doe com a senha do Windows 12345 autentique no link para ver seu horário de trabalho na próxima semana

É possível deixar o usuário redefinir sua senha de casa com um link de redefinição de senha enviado pelo correio da mesma forma que ele se senta na frente de uma estação de trabalho do Windows 10 no escritório e redefine uma senha expirada.?

Ou em outros casos, é possível estender uma caixa de diálogo de autenticação com um link de redefinição de senha e como.

    
por Josh 03.02.2017 / 18:47

1 resposta

0

Primeiro, você precisa entender que há uma diferença entre Password reset e Password change no Windows.

Um administrador pode redefinir a senha de um usuário e destruir dados do usuário potencialmente cruciais no processo.

Uma senha de usuário pode ser alterada, fornecendo a senha antiga e uma nova.

O Windows não vem com nenhum recurso interno para alterar uma senha do Windows por meio de uma página da Web. (exceto para o PowerShell Web Access, que seria um exagero).

Assim, você pode criar suas próprias páginas da Web que permitem que um usuário altere sua senha. Você precisaria chamar uma função de API do Win32 para fazer isso através de uma página da web. Eu não acho que existe um método gerenciado (dot.net) para isso.

Há também uma pergunta sobre contas locais versus contas de domínio.

Por motivos de segurança, eu ficaria longe de implementar esse recurso.

Se desejar redefinir uma senha, você precisará executar o site em uma conta privilegiada ou implementar algum tipo de processo em segundo plano que atenda às solicitações de redefinição da página da web. Tudo não é trivial e não é recomendado, a menos que você realmente saiba o que está fazendo.

    
por 06.02.2017 / 02:08

Tags