Es ist möglich, den Abschnitt in der Datei web.config
zu verschlüsseln und auf einem Webserver bereitzustellen? Auf dem Webserver kann ich .exe-Dateien nicht ausführen, da es sich um einen öffentlichen Webserver handelt (monatlich bezahlen).Verschlüsseln von web.config und Bereitstellen auf Remote-Server
Antwort
Zwei Optionen, die ich sehe, sind:
Wenn Sie keine andere Wahl haben, dann könnten Sie versuchen, die Verbindung String-Werte zu verschlüsseln, wenn sie zu speichern und sie dann entschlüsseln, wenn sie das Abrufen (Sie würden zusätzliche Verschlüsselungs benötigen Code, dies zu tun, in Verbindung stehendes Info in this question)
Wenn Sie irgendwie in der Lage sind Befehle auszuführen (von der Eingabeaufforderung) auf dem Server, und folgen Sie den in this article skizzierten Schritte, um die Datei (auf Ihrem PC zu verschlüsseln):
Öffnen Sie die Eingabeaufforderung mit Administratorrechte.
ändern Ordner:
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
Encrypt die Web-Konfigurationsdatei:
ASPNET_REGIIS -pef "connectionStrings" "C:\path/to/webConfig"
können Sie direkt über die
ConfigurationManager
den entschlüsselten Wert zuzugreifen:string ConnString = ConfigurationManager.ConnectionStrings[1].ToString();
Sie müssen den Befehl auf dem s ausführen Wenn Sie die
Web.config
auf einen anderen Rechner verschieben, ist es unmöglich, die Datei zu entschlüsseln, da die Schlüssel im Server selbst gespeichert sind.
- 1. Verschlüsseln von appSettings in web.config
- 2. Verschlüsseln von Daten in web.config
- 3. Verschlüsseln web.config Fehler
- 4. Verschlüsseln von Abschnitten von web.config. Sollte ich?
- 5. Sollte ich web.config auf Shared Hosting verschlüsseln?
- 6. verschlüsseln Konfigurationsabschnitte von web.config in Mono
- 7. Verschlüsseln Sie Web.config Windows Azure
- 8. Verschlüsseln benutzerdefinierter Abschnitte einer web.config
- 9. Automatisches Verschlüsseln von Abschnitten von web.config nach der Bereitstellung/Veröffentlichung?
- 10. Wie verschlüsseln Sie ASP.NET 4.0 Web.Config?
- 11. Verschlüsseln von Web.Config-Wert in gepackter ASP.NET-Lösung
- 12. Zugriff auf Sharepoint 2010-Word-Automatisierungsdienste von einem Remoteserver?
- 13. Fehler beim Verwenden von WPF CSLA Remoteserver
- 14. Die beste Methode zum Abfragen von Speicherplatz auf dem Remoteserver
- 15. Verschlüsseln der Verbindungszeichenfolge in web.config Datei in C#
- 16. Möglich, system.web/Mitgliedschaft/Anbieter in Web.config zu verschlüsseln?
- 17. Verschlüsseln eines benutzerdefinierten Abschnitts in app/web.config-Datei
- 18. Bereitstellen von Django auf CPanel
- 19. Bereitstellen von EXE auf Netzwerklaufwerk?
- 20. Bereitstellen von Android auf AWS
- 21. Bereitstellen von WCF auf IIS 8.5
- 22. Verschlüsseln und Entschlüsseln AES
- 23. WCF Verschlüsseln von Verbindungszeichenfolgen mit aspnet_regiis
- 24. Verschlüsseln/Entschlüsseln von Daten in "klassischen" ASP und ASP.NET 2.0
- 25. ASP.NET Httphandlers und scriptProcessor Pfad auf web.config
- 26. Bereitstellen und Bereitstellen eines Thrift-Service
- 27. ApplicationServices verschlüsseln ConnectionString
- 28. verschlüsseln und entschlüsseln md5
- 29. PGP Verschlüsseln und Entschlüsseln
- 30. Mail signieren und verschlüsseln