2017-08-03 22 views
1

ich Bereitstellung möge eine Dotnet-Core WebApplication in Docker für Fenster und verwende sqlserver, das ist mein Connectionstring:Das Schlüsselwort ‚integrierte Sicherheit‘ wird auf dieser Plattform nicht unterstützt

{ 
    "ConnectionStrings": { 
    "Default": "Server=10.0.75.0; Database=WeDistributeDb; User=zac; Password=123qwe;" 
    // "Default": "DataSource=10.0.75.0\/WeDistributeDb; User=zac; Password=123qwe;" 
    }, 
    "App": { 
    "WebSiteRootAddress": "http://localhost:9903/" 
    } 
} 

aber wenn ich mein Bild starten Dies ist ein Fehler:

Unhandled Exception: System.NotSupportedException: The keyword 'integrated security' is not supported on this platform.

Was ist das Problem? was soll ich machen?

Antwort

0

Es wird nicht unterstützt, wie es heißt, führen Sie es nicht in f5 Debug-Anhang zu Docker. Ich analysiere einen SQL AUTH Benutzer und befestige das lokal, wenn ich direkt in Docker debuggen will - funktioniert dann.

Ich benutze dann docker-compose Dateien, um Umgebungsvariablen für die Bereitstellungsumgebungen Staging, Produktion usw. zu ersetzen. Sie haben nicht wirklich die Option für integrierte Sicherheit ... das ist mir in einem Orchestrator nicht bewusst.

Etwas über .net Kern 2.0 vielleicht oder .. etwas, nicht sicher, wo ich es gelesen habe.

Verwandte Themen