2017-08-26 108 views
3

昨天始终加密的证书停止工作。这导致我的应用程序停止。我从应用程序得到的唯一回应是超时错误SQL服务器2016始终加密证书停止工作,超时错误

我有一个database用户表,其中pwd被加密。 Web服务器在应用程序池用户的个人证书存储区中安装了始终加密的证书。这一切都是有趣的,直到应用程序突然无法检查登录详细信息。

我通过打开MMC作为应用程序池用户解决了该问题,并在Current User\Personal\Cerificates存储上单击刷新

其他谁遇到过这个问题?如果是这样,你是如何解决它的?如同,你是如何防止它再次发生的?

+0

昨天又发生了,我用powershell命令“Get-ChildItem cert:\ CurrentUser \ My”来解决这个问题。 –

+0

我在SQL Server论坛中创建了此主题:https://social.msdn.microsoft.com/Forums/sqlserver/en-US/3874aa2f-0bc4-434d-a74e-6e7d2e7799a6/sql-server-2016-always-encrypted -certificate-stopped-working?forum = sqlsecurity#8f3f1626-0024-47e0-9c6c-5a1ed93a4df0 –

回答

3

在IIS(互联网信息服务),应用程序池,高级设置,过程模型,设置加载用户配置文件= true。解决:-)

+0

很好,现在你可以通过选中答案旁边的复选标记来接受你自己的答案。 –