Microsoft CryptoAPI无法在Windows Server 2008 R2上的Web服务中运行

时间:2014-11-24 23:02:18

标签: iis-7.5 windows-server-2008-r2 cryptoapi mscapi

我们有一个使用Microsoft Crypto API进行加密的Web服务。它作为Windows Server 2003上的Web服务工作正常。出于某种原因,它不能作为我们尝试将其移动到的Windows Server 2008 R2上的Web服务,尽管相同的代码可以在服务器上运行在常规Windows应用程序中(即:不是Web服务)。

是否存在某种安全设置或需要更改的设置才能使其正常工作? Windows Server版本之间出现了明显的变化。它是在IIS下运行的32位Web服务。

1 个答案:

答案 0 :(得分:0)

我们弄清楚了。事实证明,默认的应用程序池标识基本上没有权限。我们将其设置为在具有适当权限的身份下运行,现在它正在运行。