A) Ich möchte in der Lage sein Passwort Schutz meiner RSS-Feeds durch die folgenden Authentifizierungsmethoden zu unterstützen:Implementieren von Sicherheit für RSS-Feeds
HTTP Basic die integrierte Windows (NTLM/Kerberos) Digest
1 Wie kann ich das in asp.net mvc
B) Lesen der RSS 2.0-Spezifikation, sah ich nichts in Bezug auf Sicherheit, so dass ich davon ausgehe, dass Sicherheit für den RSS-Feed implementiert ist auf einem Ende von der Web behandelt Server, der die HTTP-Anfrage für den RSS-Feed bearbeitet, und auf der anderen Seite der Client, der Zugriff auf den RSS-Feed anfordert. Der Client sollte einen Benutzernamen und ein Kennwort sammeln und diese Informationen in die Anforderung an den Server eingeben. Ich bin neugierig zu wissen, wie (oder ob) Websites wie UserLand oder ASP.NET Weblogs passwortgeschützte RSS-Feeds bieten, und auf der anderen Seite des Zauns, wie RSS-Aggregatoren wie NewsGator, NewzCrawler, SharpReader, etc. Umgang mit Passwort geschützte RSS-Feeds?
Könnten Sie bitte erklären, warum es besser ist, sich beim Ausführen des Ergebnisses zu authentifizieren, anstatt die Controller-Aktion direkt zu authentifizieren? Die Authentifizierung ist RssActionResult nicht inhärent, da es nicht ViewResult oder JsonResult ist (und das ist der Grund, warum MVC die Authentifizierung bei der Ausführung der Ergebnisse nicht implementiert, glaube ich) – Marek
@Marek, guter Punkt. Ich habe nur ein Beispiel gezeigt. Ich selbst hatte nie die Notwendigkeit, RSS zu sichern, da ich viele Probleme sehe, die damit verbunden sind. Wenn Sie jedoch einen RSSActionFilter als Feed verwenden, wird die Authentifizierung unabhängig von Ihrem Standort möglich. –