4.9.1 Nokia WAP server v1.0从本地安装Entrust.net WAP Root 证书

    本节描述了如何配置Nokia WAP Server v1.0,使得移动用户得到和安装本地的Entrust.net WAP root 证书。为了安全起见,root认证被选作为可靠的使用方式。
  
注意:本文假设移动终端已经配置好,并且可以访问Nokia WAP server。
    配置Nokia WAP server有三个主要的步骤:

1. 建立一个流量映射

    至此,已经建立了一个新的映射。任何到WAP服务器的http://myhost/请求都将被引导到FileServlet。
  
注意:为了编辑映射,从“Servlet Mapping”窗口选择一个项目,并选择“Edit”按钮。当“New Mapping”对话框出现的时候,就可以编辑映射了。
    在流量映射正确建立的情况下,必须在FileServlet中指定证书的文件类型。文件类型(MIME)必须正确配置,使得WAP服务器可以正确地将文件发送给移动设备终端。MIME文件类型就意味着文件中有root证书的内容。

2. 配置FileServlet

3. 加入一个Entrust.net root证书文件到用户的WML页面中。

    增加一个WML页面,使得终端用户可以选择操作Entrust.net WAP Root证书文件。
    以下的WML卡片例子包括了链接到Entrust.net WAP Root证书。
    这个例子假设:

    <card id="CaRoot" title="Entrust.net Root">
        <do type="prev" label="back">
            <prev/>
        </do>
        <p>Import Entrust.net root certificate:<br/>
            <small>(requires Nokia 7110/7190)</small><br/>
            <small>-<a href="http://myhost/EntrustRoot.cer">CA Root</a></small><br/>
        </p>
        <p align="right">
            <small>? 2000 Entrust Technologies</small>
        </p>
    </card>

     现在这台Nokia WAP 服务器就已经配置了证书,终端用户可以下载Entrust.net WAP Root证书。

4.9.2 Nokia WAP server v1.0Entrust Web server安装Entrust.net WAP Root证书

    本节描述了如何配置Nokia WAP server v1.0使得终端用户可以从Entrust Web站点下载并安装Entrust.net WAP Root 证书。
    推荐在本地安装Entrust.net WAP Root证书以避免一些安全隐患。
  
注意:本文假设移动终端已经配置好,并且可以访问Nokia WAP server。
    配置Nokia服务器有两个主要步骤:

  • 创建一个流量映射,让Nokia WAP server HTTP Manager处理HTTP流量。
  • 创建一个WML页面连接,使得终端用户可以从Entrust.net Web站点下载Entrust.net WAP Root证书。

1. 创建一个流量映射

    HTTP流量映射是Nokia Web Server默认的映射。这个映射创建的过程在这里是一个参考。如果映射在用户的Nokia WAP Server并不存在,执行以下过程。否则跳到下一个步骤。

  1. 在任务栏中点击“Start”按钮,选择“Programs”>“Nokia WAP Server”>“Nokia WAP Server Manager”。
  2. 登录到“Nokia WAP Server Manager”,管理窗口就出现了。
  3. 从菜单条中选择“Servlets”。
  4. 从“Servlets”菜单选择“Mappings”。
  5. “Servlet Mappings”控制面板出现。在这个窗口,用户可以为WAP服务器建立一个新的流量映射。默认的是所有的HTTP请求都由HTTT Manger来处理。HTTP Manger向Internet发送请求。对于本地安装的Entrust.net WAP Root 证书,必须创建一个新的文件请求到FileServlet。
  6. 点击“Create”,一个新的Mapping对话框出现。
  7. 在URL一栏输入“http://www.entrust.net”。
  8. 从“Servlet”列表中选择“FileServlet”。点击“OK”按钮。

    至此,已经建立了一个新的映射。任何到WAP服务器的,且与所输入的URL相符合的请求都将被引导到FileServlet。
  
注意:为了编辑映射,可以从“Servlet Mapping”窗口选择一个项目,并选择“Edit”按钮。当“New Mapping”对话框出现的时候就可以编辑映射了。

2. 加入一个Entrust.net root证书文件到用户的WML页面中

    增加一个WML连接页面,从而可以连接到Entrust.net 站点,并下载Entrust.net WAP Root 证书。
    以下是一个简单的例子:

    <card id="CaRoot" title="Entrust.net Root">
        <do type="prev" label="back">
            <prev/>
        </do>
        <p>Import Entrust.net root certificate:<br/>
            <small>(requires Nokia 7110/7190)</small><br/>
            <small>- <a href="http://www.entrust.net/cgi-bin/EntrustWAPCA.pl">CA Root</a>
            </small><br/>
        </p>
        <p align="right">
            <small>? 2000 Entrust Technologies</small>
        </p>
       </card>

 这样,Nokia WAP Server就配置好了,用户终端可以下载Entrust.net WAP Root 证书。