5

当我从 idp 重定向回 saml-sp 时出现以下错误。

SimpleSAML_Error_Error: UNHANDLEDEXCEPTION
Backtrace:
0 /var/simplesamlphp/www/module.php:180 (N/A)
Caused by: SimpleSAML_Error_Exception: Cannot retrieve metadata for IdP 'https://openidp.feide.no' because it isn't a valid IdP for this SP.

我试图将元数据更改'https://openidp.feide.no''http://192.168.0.105:81'.但问题仍未解决。有人可以提出解决问题的任何想法吗?

4

1 回答 1

2

在 metadata/saml20-idp-remote.php 文件中应该有如下条目,用于 SAMLResponse 中的“颁发者”值:

$metadata['https://openidp.feide.no'] = array( <config data removed for brevity> );

此外,在 config/authsources.php 中,您应该指向各自 SP 配置中的“发行者”值。

'sp1' => array(
        'idp' => 'https://openidp.feide.no', 
         <other config data removed for brevity>
),
于 2014-07-23T03:20:02.377 回答