Usuário com melhor resposta
sistema de autenticação

Pergunta
-
Olá galera, tenho uma web api hospedada em um servidor no IIS, é uma api de cadastro de usuarios, preciso de implementar um sistema de segurança na mesma, no qual apenas o programa que eu criei para consumi-la poderá ter acesso a ela,
Vi algumas coisas aqui na net, mas nao consegui intender muito,
coloquei o [Authorize] nos metodos da minha WebApi e tentei consumilos do meu programa, mas não retorna nada, ouvi falar em [Request], mas como fazer isso ? se alguem tem uma forma de implementar segurança em web api de ambos os lados(WEBAPI/Programa Que a consome), por favor me ajuda.
http://luisgustavo12.wordpress.com/
Respostas
-
GuSouza,
Você pode utilizar autenticação via Token no seu web api, a aplicação que irá consumi-lo deverá autenticar via usuario e senha, então receberá um token, que será utilizado para fazer as demais chamadas na api.
Veja este artigo do André Balteiri, ele é um MVP em ASP.Net brasileiro.
http://weblogs.asp.net/andrebaltieri/implementando-bearer-autentication-com-webapi-e-owin
Espero ter ajudado.
Abraços!
- Marcado como Resposta welington jrModerator quinta-feira, 14 de dezembro de 2017 17:03
Todas as Respostas
-
Esse post vai te ajudar:
http://msdn.microsoft.com/pt-br/library/dn376307.aspx
Elvis Rodrigues Analista Desenvolvedor .Net MCTS .Net Framework, SQL Server 2005, WPF, ASP NET foxelv@hotmail.com -
Já havia lido isso antes e não ficou claro de como vou implementar isso em codigo, é minha primeira WEB APi, preciso de um passa a passo bem basico e simples de intender sobre autenticação pois é minha primeira experiencia com essa tecnologia.
http://luisgustavo12.wordpress.com/
- Editado GuSouza terça-feira, 29 de abril de 2014 18:44
-
Para autenticação eu uso o Identity, ASP.NET é projetado para substituir o anterior Membership ASP.NET e sistemas de associação simples. Ele inclui suporte perfil, Integração OAuth, trabalha com Owin, e está incluído com os modelos fornecidos com o ASP.NET Visual Studio
http://www.asp.net/identity
If the answer was helpful vote
- Sugerido como Resposta Jean LLopes quarta-feira, 6 de janeiro de 2016 12:27
-
Para autenticação eu uso o Identity, ASP.NET é projetado para substituir o anterior Membership ASP.NET e sistemas de associação simples. Ele inclui suporte perfil, Integração OAuth, trabalha com Owin, e está incluído com os modelos fornecidos com o ASP.NET Visual Studio
http://www.asp.net/identity
If the answer was helpful vote
- Sugerido como Resposta Jean LLopes quarta-feira, 6 de janeiro de 2016 12:27
-
GuSouza,
Você pode utilizar autenticação via Token no seu web api, a aplicação que irá consumi-lo deverá autenticar via usuario e senha, então receberá um token, que será utilizado para fazer as demais chamadas na api.
Veja este artigo do André Balteiri, ele é um MVP em ASP.Net brasileiro.
http://weblogs.asp.net/andrebaltieri/implementando-bearer-autentication-com-webapi-e-owin
Espero ter ajudado.
Abraços!
- Marcado como Resposta welington jrModerator quinta-feira, 14 de dezembro de 2017 17:03
-
Para autenticação eu uso o Identity, ASP.NET é projetado para substituir o anterior Membership ASP.NET e sistemas de associação simples. Ele inclui suporte perfil, Integração OAuth, trabalha com Owin, e está incluído com os modelos fornecidos com o ASP.NET Visual Studio
http://www.asp.net/identity
If the answer was helpful vote
- Sugerido como Resposta Jean LLopes segunda-feira, 11 de janeiro de 2016 14:48