获取SAML响应

时间:2015-10-22 06:16:33

标签: apache tomcat saml-2.0

我在tomcat 7上运行了一个简单的Web应用程序http://idp.nikunj.com:8080/gslab 我已经安装了Apache并使用SSL进行了配置。 我的Apache与tomcat进行通信意味着当我输入https://idp.nikunj.com/时它将我重定向到http:idp.nikunj.com:8080 / gslab

我的httpd-ssl.conf就像这样:

<VirtualHost *:443>
DocumentRoot "c:/Apache24/htdocs"
ServerName idp.nikunj.com:443
ServerAdmin admin@example.com
ErrorLog "c:/Apache24/logs/error.log"
TransferLog "c:/Apache24/logs/access.log"
SSLEngine on
SSLCertificateFile "C:\idpV2.4.4\credentials\idp.crt"
SSLCertificateKeyFile "C:\idpV2.4.4\credentials\idp.key"
<Location />
  AuthType shibboleth
  ShibRequestSetting applicationId gslab
  ProxyPass  http://idp.nikunj.com:8080/gslab/
  ShibRequestSetting requireSession 1
  require valid-user
</Location>
<FilesMatch "\.(cgi|shtml|phtml|php)$">
    SSLOptions +StdEnvVars
</FilesMatch>
<Directory "c:/Apache24/cgi-bin">
    SSLOptions +StdEnvVars
</Directory>
UseCanonicalName on
</VirtualHost>

我在apache上配置了Shibboleth,并使用salesforce配置了SSO作为IDP。 当我点击我的apache时,它会将我重定向到salesforce。身份验证成功后,我被重定向到我在Tomcat上运行的Web应用程序。工作正常。 我在POST Param中获得了SAMLRespose。

现在我需要做的是我想在我的网页上打印SAML属性。 请帮忙。

0 个答案:

没有答案