2017-08-26 1 views
3

Gestern hat das immer verschlüsselte Zertifikat nicht mehr funktioniert. Was meine Bewerbung zum Stillstand brachte. Die einzige Antwort, die ich von der Anwendung erhielt, war Timeout-Fehler.SQL Server 2016 immer verschlüsselt Zertifikat funktioniert nicht mehr, Timeout-Fehler

Ich habe eine database mit einer Benutzertabelle, wo pwd verschlüsselt ist. Der Webserver hat das immer verschlüsselte Zertifikat im persönlichen Zertifikatspeicher des Anwendungspool-Benutzers installiert. Das ging alles Ticketing-boo, bis die Anwendung plötzlich nicht mehr nach Login-Daten suchen konnte.

Ich löste das Problem von offenen MMC als Anwendungspool Benutzer und klicken Sie aktualisieren auf dem aktuellen User\Personal\Cerificates Store.

Noch jemand, der auf dieses Problem gestoßen ist? Wenn ja, wie hast du es gelöst? Wie in, wie hast du verhindert, dass es wieder passiert?

+0

Es ist gestern wieder passiert, und ich habe den Powershell-Befehl "Get-ChildItem cert: \ CurrentUser \ My" verwendet, um das Problem zu beheben. –

+0

Ich habe diesen Thread im SQL Server-Forum erstellt: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/3874aa2f-0bc4-434d-a74e-6e7d2e7799a6/sql-server-2016-always-encrypted -certificate-stopped-work? Forum = sqlsecurity # 8f3f1626-0024-47e0-9c6c-5a1ed93a4df0 –

Antwort

3

In IIS (Internet-Informationsdienst), Anwendungspool, erweiterte Einstellungen, Prozessmodell, legen Sie Load user profile = true fest. Gelöst :-)

+0

Nun gut, jetzt können Sie Ihre eigene Antwort akzeptieren, indem Sie das Häkchen neben der Antwort markieren. –

Verwandte Themen