简体   繁体   English

如何在Windows 7中安装和配置shibboleth SP

[英]How to install and configure shibboleth SP in windows 7

I want to integrate wordpress with shibboleth SP, for that I need to install and configure Shibboleth SP. 我想将wordpress与shibboleth SP集成在一起,为此,我需要安装和配置Shibboleth SP。 I'm working on windows 7. Please help me for this. 我正在Windows 7上工作。请为此提供帮助。

Thanks. 谢谢。

For the part of the question relating to the installation, I suggest to follow the relevant sections of the documentation: 对于与安装有关的问题,我建议遵循文档的相关部分:

https://wiki.shibboleth.net/confluence/display/SHIB2/NativeSPWindowsInstall https://wiki.shibboleth.net/confluence/display/SHIB2/NativeSPWindowsInstall

https://wiki.shibboleth.net/confluence/display/SHIB2/NativeSPWindowsIIS7Installer https://wiki.shibboleth.net/confluence/display/SHIB2/NativeSPWindowsIIS7Installer

https://wiki.shibboleth.net/confluence/display/SHIB2/NativeSPGettingStarted https://wiki.shibboleth.net/confluence/display/SHIB2/NativeSPGettingStarted

In a nutshell: 简而言之:

  1. Download and run the installer. 下载并运行安装程序。 If it succeeds, you should see a Shibboleth 2 Daemon running as a service. 如果成功,您将看到Shibboleth 2守护程序作为服务运行。
  2. Create the ISAPI pointing to isapi_shib.dll (Assuming you are installing 2.5 or later : lib64\\shibboleth\\isapi_shib.dll in the installation folder) 创建指向isapi_shib.dll的ISAPI(假设您正在安装2.5或更高版本:安装文件夹中的lib64 \\ shibboleth \\ isapi_shib.dll)
  3. Map the *.sso file extension to the ISAPI library (same dll as at step 2) 将* .sso文件扩展名映射到ISAPI库(与步骤​​2相同的dll)

At this point you should be able navigate to https://localhost/Shibboleth.sso/Status from the actual web server machine (you get a bunch of XML as the result) 在这一点上,您应该能够从实际的Web服务器机器上导航到https://localhost/Shibboleth.sso/Status (结果是一堆XML)

Then you have to configure... I do not know the specifics for working with wordpress, and this is too general a question. 然后,您必须进行配置...我不知道使用wordpress的具体细节,这太笼统了。

One thing which drove me nuts is that some parts of the main configuration file (shibboleth2.xml) have no effect unless IIS is fully restarted. 让我发疯的一件事是,除非完全重新启动IIS,否则主配置文件(shibboleth2.xml)的某些部分无效。 Simply restarting the web site is not enough (even if you did all the setup above at website level) 仅重新启动网站是不够的(即使您在网站级别完成了所有上述设置)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM