Ich muss eine benutzerdefinierte Dateierweiterung für asp.net, "home.file" erstellen ... In IIS6 ist es ziemlich einfach, aber ich kann keine Dokumentation finden, die mir sagen wird, wie man das macht IIS7. Ich habe eine Script Handler Mapping ausprobiert, um die ISPAPI.dll zuzuordnen, aber es scheint nicht auf den .net Prozess umzuleiten, weil ich nicht scheinen kann, um den Prozess anzuhängen. Irgendwelche Ideen?Benutzerdefinierte Dateierweiterungen IIS7
0
A
Antwort
1
Es gibt 2 Modi in IIS7. Die integrierte Pipeline und die klassische Pipeline. Die klassische Pipeline sollte sich identisch mit IIS6 verhalten, also könnten Sie es mit dieser versuchen. In der integrierten Pipeline durchläuft jede Anforderung (selbst für statische Images, CSS usw.) die verwaltete Pipeline und kann mit HttpHandlers abgefangen werden.
Wenn Sie ASP.NET MVC verwenden, können Sie Ihr Problem sehr leicht lösen, nur eine Route erstellen ähnlich wie {Controller}/{Aktion} .file/{id}
Verwandte Themen
- 1. Französisch IIS7 Benutzerdefinierte Fehlerseiten Sprache
- 2. Benutzerdefinierte HTTP-Handler IIS7 und ASP.NET
- 3. Benutzerdefinierte Basisauthentifizierung schlägt in IIS7 fehl
- 4. Sichere Dateierweiterungen
- 5. PHP-Datei mehr Dateierweiterungen
- 6. Programm zählt Dateierweiterungen nicht
- 7. Alle VB-Skript-Dateierweiterungen
- 8. = REGEXTRACT() für Dateierweiterungen
- 9. Browserify, Babel und Dateierweiterungen
- 10. Dateierweiterungen rekursiv umbenennen
- 11. ms Büro Dateierweiterungen
- 12. Mehrere Dateierweiterungen in OpenFileDialog
- 13. Bilder für Dateierweiterungen
- 14. git grep von Dateierweiterungen
- 15. TypeScript verschiedene Dateierweiterungen erklärt?
- 16. IIS7-Komprimierungsfehler
- 17. IIS7 Replikationskonfigurationseinstellungen
- 18. IIS7 Berechtigungsproblem
- 19. IIS7 Profiling
- 20. IIS7 Authentifizierungsproblem
- 21. rewriterule in htaccess für bestimmte Dateierweiterungen
- 22. passende mehrere Dateierweiterungen mit fnmatch()
- 23. CMake erkennt automatisch neue Dateierweiterungen
- 24. rekursiv Dateierweiterungen in Bash ändern
- 25. Sind Dateierweiterungen wichtig für Browser?
- 26. GAE heruntergeladene Dateierweiterungen von Blobstore
- 27. ASP.NET MVC Routen mit "Dateierweiterungen"
- 28. ESLint auf einer anderen Dateierweiterungen
- 29. Topendialog zeigt keine Dateierweiterungen an
- 30. Gute IIS7-Caching-Regeln?