Ich habe eine Lösung mit einer Webanwendung, die ich in Azure App Service bereitstellen möchte. Meine Lösung enthält Assembly-Attribute zum Signieren der Assemblys unter Verwendung eines installierten Schlüsselcontainers (unter Verwendung von sn -i <infile> <container>
). Diese Lösung erstellt auch eine MSI-Datei für die Verwendung der Clients, die mit signtool
signiert ist. Jetzt möchte ich in dieser Lösung für Azure App Service eine automatische Bereitstellung für die Webanwendung einrichten. Ich bevorzuge es, es mit GitHub zu verbinden, anstatt die Binärdateien an anderer Stelle zu veröffentlichen und sie für die Bereitstellung zu verwenden.Wie stelle ich beim Signieren der Binärdateien eine Webanwendung in Azure Web App bereit?
Wenn ich mein GitHub-Konto verbunden habe, schlägt die Bereitstellung fehl, da diese Binärdateien nicht signiert werden können. Ich weiß, dass ich mein Zertifikat für die Unterschrift geben muss, weiß aber nicht wie. Ich hatte gehofft, ich könnte Azure Key Vault verwenden, aber nicht sicher, wie man es mit dem Build verbindet, der ausgelöst wird, wenn ein Check-in gemacht wird. Was ist der beste Weg, um eine automatisierte Bereitstellung in Azure App Service zu erreichen?
Danke für Ihre Hilfe.