Shibboleth,IIS 7.5,Tomcat

我试图在Server 2008 R2 / IIS 7.5机器上设置Shibboleth SP。

浏览到本地主机时IIS会引发以下错误:

HTTP Error 500.0 - Internal Server Error Calling LoadLibraryEx on ISAPI filter "C:\opt\shibboleth-sp\lib64\shibboleth\isapi_shib.dll" failed 

我假设这是因为IIS没有权限去到该dll文件,但我不知道如何解决它。 我去了C:\ opt文件夹,并为shibboleth-sp文件夹的IIS_USRS组添加了权限,但仍然无法使用。 有另一个用户,我必须授予,因为它使用IIS 6兼容模式?

除了文件夹权限之外,除了基于这个错误外,还有其他什么东西我应该检查吗?

我想了一下,没有机会现在回来。

本来,我安装了64位版本/使用64位版本的DLL,并得到了500错误。
由于我用Shibboleth保护的应用程序,我必须更改应用程序池以允许32位DLL。 据我所知,启用32位DLL有效地禁用64位DLL的。 一旦我尝试了32位DLL(通过安装64位版本,但以32位运行),安装进行得很顺利。