O que é as credenciais elemento em uma seção ASP.NET autenticação de formulários?
-
21-08-2019 - |
Pergunta
i notou que um elemento de autenticação de formulários tem um elemento opção filho chamado Credentials
.
MSDN Online explica o que é, aqui .
Dito isto, eu não entendo o que seria usado para? Para que eu possa adicionar em um nome de usuário e senha (ou claro / md5 / sha1) para o arquivo de configuração .. mas como / quando ele é usado?
Isso é um exemplo de codificar em um nome de usuário / senha para ser usado com formas de autenticação, em vez de ter um banco de dados? Se assim for, há alguma trás código? O que acontece se você também tem um banco de dados com usuários / senhas?
aplausos:)
Solução
Você está absolutamente certo ... nome de usuário hard-coded / senhas. É isso em poucas palavras. Única vez que eu realmente utilizado é em um projeto onde nós quisemos trabalhar em algum código que autenticação necessária, mas não tinha o verdadeiro mecanismo com fio. É apenas um espaço reservado para a autenticação verdadeira medida em que estou em causa.
MSDN parece concordar, dada a nota de aviso no topo dos docs você ligar. Você pode usá-lo lado a lado com a DB, mas por que se preocupar?