none
sistema de autenticação RRS feed

  • 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/

    terça-feira, 29 de abril de 2014 18:20

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!

    segunda-feira, 11 de janeiro de 2016 14:33

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
    Email foxelv@hotmail.com

    terça-feira, 29 de abril de 2014 18:25
  • 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
    terça-feira, 29 de abril de 2014 18:43
  • 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
    quarta-feira, 6 de janeiro de 2016 01:09
  • 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
    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!

    segunda-feira, 11 de janeiro de 2016 14:33
  • 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
    segunda-feira, 11 de janeiro de 2016 14:48