2008-11-16 10 views
4

Notre boutique est en train de convertir notre application de gestion de projet interne de ASP.NET Web Forms en ASP.NET MVC. Je voudrais fournir un flux RSS pour nos clients de leurs problèmes ouverts actuels ... mais je voudrais le faire avec un certain type d'autorisation, par exemple. login et un mot de passe. Est-ce possible en utilisant ASP.NET MVC ou devrait-il être fait par un autre service comme WCF? Exemple de code serait très apprécié.Comment autoriser l'autorisation d'un flux RSS à l'aide d'ASP.NET MVC?

Répondre

3

Je ne suis pas sûr de la meilleure façon, mais peut penser à quelques-uns, aucun n'est super bien.

Tout d'entre eux un peu sucent parce que le mot de passe (ou jeton) est url visible. Peut-être que cela est considéré comme correct si c'est https au lieu de http si. Je pense que la première option + https est assez commune cependant?

+0

Je pense que c'est probablement la seule façon de le faire ... et puisque c'est pour une application qui est utilisée en interne ... Je pense que je vais essayer. – mattruma

+0

S'il est interne, vous pouvez utiliser l'autorisation intégrée Windows (utilisateurs de domaine, etc.). – anonymous

0

Si les flux privés font partie de la spécification RSS, vous devriez y rechercher les mécanismes de l'authentification RSS.

J'ai déjà réfléchi à ce sujet pour un projet et suis arrivé à la conclusion que RSS sécurisé ne fonctionnera jamais parce que pas assez de clients (par exemple google reader) le supportent.

Désolé, nous n'avons pas de réponse complète, mais nous avons pensé que cela pourrait aider de toute façon.