Autenticação no serviço Odata
-
27-09-2019 - |
Pergunta
Quero adicionar alguma autenticação ao meu serviço Odata. Dependendo da chamada do usuário, eu quero: filtrar linhas e/ou remover colunas.
Eu li no Scott Hanselmans Fine BlogPost em Odata ( http://www.hanselman.com/blog/creatinganodataapiforstackoverflowincludingxmlandjsonin30minutes.aspx ) que é possível interceptar as consultas recebidas. Se isso funcionar, eu poderia adicionar uma filtragem extra.
Como essas consultas interceptas e alteradas funcionariam exatamente? Não consigo encontrar nenhum exemplo de onde e como fazer isso.
(Estou usando o DataServices DataServices da INTIDE e WCF (assim como Scotts Exemplo de blog)
Solução
Você usa interceptores de consulta para isso.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow