如何设置创建的窗口小部件的认证控制?

创建基于 Web 的窗口小部件时,可以选择指定用户需要认证才能访问将由该窗口小部件使用的 Web 站点。为了要求认证,在创建窗口小部件时,必须指定现有的帐户名或创建新帐户。此帐户将用在用户的客户机上,如果客户机上不存在此帐户,还将进行创建。使用窗口小部件的任何人员都必须使用自己的现有帐户信息或新帐户信息。

关于此任务

当用户首次对窗口小部件执行操作(例如通过实时文本)时,将提示他们输入用户名和密码,或要求他们提供使用现有帐户中用户名和密码的窗口小部件权限。如果不存在帐户,那么此步骤将创建一个新帐户。

您可以要求对基于表单的 Web 页面创建的窗口小部件进行认证。

注: 如果使用 Notes®,请使用嵌入式 Web 浏览器。
注: 可以通过单击文件 > 首选项 > 帐户,然后双击帐户名称来查看为窗口小部件创建的帐户。这使您可看到哪些窗口小部件有权访问特定帐户。在“高级属性”部分中,有一个窗口小部件标识字段。清除此字段将撤销为现有窗口小部件授予的使用此帐户的权限。如果执行该操作,下次用户使用采用此帐户的任何窗口小部件时,会向他们要求使用与该窗口小部件相关的帐户的许可权。此外,请注意,编辑帐户使您可以修改该帐户的用户名和密码。

如果在“从此 Web 站点创建窗口小部件”对话框中启用要求认证选项,向导指示信息将按如下所示指导您逐步完成认证过程。

过程

  1. 在“从此 Web 站点创建窗口小部件”对话框中选中要求认证,然后单击下一步
  2. 浏览至包含认证表单(例如提示您输入用户名和密码的 Google 登录表单)的 Web 页面。
  3. 从 Web 页面的表单列表中选择正确的表单,然后单击下一步以打开“帐户管理”对话框。

    以颜色突出显示的部分可帮助您确定 Web 页面上的哪个表单具有焦点。

    仅当您选择包含密码字段的表单时,才会启用“下一步”按钮。

    向导可能会尝试在用户名字段中填入 ,而在密码字段中填入 HCL。如果向导未选择正确的字段,您可能需要手动输入名称和密码字段值。

  4. “帐户管理”对话框使您可以选择现有帐户在认证到此站点时使用,或创建新帐户。

    请仔细选择帐户名称,因为所有使用此窗口小部件的用户系统中如果不存在此名称的帐户,那么都将创建一个具有此名称的帐户。请考虑为要求相同用户名和密码的所有窗口小部件使用相同的帐户名,原因是多个窗口小部件可能使用同一个帐户。

    • 选择现有帐户

      如果已具有包含正确用户名和密码的帐户,请按名称选择帐户。将显示当前用户名和隐藏的密码。如果这些凭证正确无误,请按下一步

      如果用户名和密码已过期或不存在,您可以对其进行更改,方法是取消向导,单击首选项 > 帐户并选择编辑帐户

    • 创建新帐户

      如果没有包含正确凭证的帐户,请立即创建新帐户名称、用户名和密码,然后单击“下一步”。

      新帐户名必须唯一;如果不唯一,将显示一条错误消息。

  5. 如果认证成功,请单击下一步以继续至窗口小部件创建过程中的下一页。请参阅基于向导的窗口小部件创建主题获取详细信息。

    帐户将在窗口小部件创建过程末尾当您在最终向导屏幕上单击“完成”时创建。

    如果认证失败,可能是由于以下某种原因:

    • 用户名和密码不正确。单击上一步,然后输入正确的凭证。
    • JavaScript Web 页面上的 或其他活动代码阻止窗口小部件进行认证。考虑构建不进行认证的窗口小部件。许多站点(如 Google)仅要求用户在每个会话中登录一次,并提供其所有应用程序的访问权;因此当用户手动登录后,许多非认证的窗口小部件将正常运行。