使⽤事务 SAML2 或 SAML2_IDP 在 ABAP 系统中配置 SAML 2.0 时, Web 页⾯返回 403 已禁⽌、 404 未找到 或 500 服务器内部错误。
在事务 SAML2 中下载元数据时, ⽹页返回 403 已禁⽌、 404 未找到或 500 服务器内部错误。
在事务 SAML2_IDP 中下载元数据时, ⽹页返回 403 已禁⽌、 404 未找到或 500 服务器内部错误。
提醒: 服务 /sap/saml2/idp/metadata 在 ABAP 系统中不存在
原因
对于 403 已禁⽌或 500 服务器内部错误, 所需的 ICF 服务不处于活动状态。
对于 404 未找到错误, 缺少所需的外部别名。
解决⽅案
对于 403 禁⽌或 500 服务器内部错误, 在事务 SICF 中激活以下 ICF 服务:
在 SAML2 场景中:
/sap/bc/webdynpro/sap/saml2
/sap/public/bc/sec/saml2
/sap/public/bc/sec/cdc_ext_service
在 SAML2_IDP 场景中:
/sap/bc/saml2/idp/sso
/sap/bc/webdynpro/sap/SAML2_IDP
在这两种场景中:
根据 SAP Note 517484 - Internet 通信框架中的⾮活动服务, ⽤于 ABAP 系统的所有 HTTP 访问的基础服务。
如果已应⽤ SAP Note 2142551, 请激活允许清单服务*
1. 运⾏事务 SICF。
2. 输⼊服务名称并搜索。
详细信息参考:
2323725 - 事务 SAML2 或 SAML2_IDP 返回 HTTP 错误 403、 404 或 500