2010-06-13 20 views
1

Je souhaite ajouter une authentification à mon service odata. En fonction de l'appel de l'utilisateur, je souhaite: filtrer les lignes et/ou supprimer les colonnes.Authentification sur le service odata

J'ai lu dans scott hanselmans fine blogpost sur odata (http://www.hanselman.com/blog/CreatingAnODataAPIForStackOverflowIncludingXMLAndJSONIn30Minutes.aspx) qu'il est possible d'intercepter les requêtes entrantes. Si cela fonctionne, je pourrais ajouter un filtrage supplémentaire.

Comment ces requêtes d'interception et de modification fonctionneraient-elles exactement? Je ne trouve aucun exemple d'où et comment le faire.

(j'utilise cadre de entitie et WCF DataServices (tout comme Scotts blog par exemple)

Répondre

2
+0

Est-ce qu'on peut enlever des colonnes aussi? – Toad

+0

Je ne pense pas que ce soit pos sible de supprimer dynamiquement les colonnes. –