Web UI 框架安全性 - 添加登录页面

Web UI 框架使您可设置多个登录页面。 登录页面可用于不同组织或其他用户分组。 您还可以设置多个登录页面的定制实施。

关于此任务

要添加登录页面,请使用以下过程:

程序

  1. 通过 Web UI 框架安装应用程序。
  2. 使用以下某种方式决定您希望如何实施多个登录页面:
    • Web UI 框架中提供的缺省实施。

      如果未给出任何定制的登录页面提供程序,那么缺省实施读取以下 web.xml 文件 <context-param> 参数:

      <param-name>scui-login-page</param-name>
      <param-value>/myapp/console/login.jsp</param-value>
    • 插入 Web UI 框架的定制实施。
  3. 对于定制的实施,请使用 scui-login-page-provider 参数在 web.xml 中指定定制登录页面提供程序。

    示例:

    <context-param> 
     	<param-name>scui-login-page-provider</param-name>
      <param-value>com.app.MyLoginPageProvider</param-value>
    </context-param>

    将通过 ISCUILoginPageProvider 的 getLoginPage() 方法访问该提供程序。 定制实施必须使用 ISCUILoginPageProvider 类中定义的接口协定。

    要实现定制的 Java™ 代码,请构建包含 Java 类的 JAR 文件,然后使用 install3rdparty.sh 脚本安装 JAR 文件。 要实施该定制,请重新构建您在安装期间构建的 EAR 或 WAR 文件,然后在应用程序服务器上部署应用程序。