集成到单一登录

应用程序能够直接在 SAP BW/4 HANA 支持的任何单一登录环境中运行,无需任何配置,这意味着应用程序对于 SAP 架构中可能的单一登录配置没有任何限制。请参阅《SAP BW/4 HANA 安全指南》中的“身份验证与单一登录”一节。

支持的机制如下:

  • 安全网络通信(SNC)

  • SAP 登录权证

  • 客户端证书

  • SAML 2.0

    注意
    仅 SAP NetWeaver ABAP 或 Java 7.02 或更高版本支持 SAML。
  • 使用 Kerberos 的 SPNego

有关受支持机制的更多信息,请在 SAP 帮助门户中搜索对应的关键字,网址为 http://help.sap.com在 SAP 网站发布的信息

SSO 权证有效期和 Web 会话过期

在用户连接到 Planning and Consolidation Web 客户端后,SAP NetWeaver 不仅会创建一个 Web 会话,而且还生成一个 SSO(单一登录)权证(在 MYSAPSSO2 cookie 中)。此权证的默认有效期是 8小时。

在会话超时后,Web 会话将正确地过期,但 SSO 权证仍然有效。如果用户在会话过期之后发送新请求,那么系统将通过 SSO 来对用户进行身份验证,并创建一个新会话。从用户角度来看,会话好像没有过期。

为了实现正确的会话过期,管理员必须限制 SSO 权证的有效期(例如,两分钟,这是重入权证的有效期)。可在 SAP NetWeaver default.pfl 配置文件中使用内核参数 login/ticket_expiration_time 来设置有效期,例如 login/ticket_expiration_time=0:02

有关如何设置此参数的更多信息,请参阅 SAP NetWeaver 帮助,网址为 http://help.sap.com/saphelp_nw74/helpdata/en/22/41c43ac23cef2fe10000000a114084/content.htm在 SAP 网站发布的信息