"Application Authentication"(应用程序验证)选项卡上的设置控制启动应用程序时的用户体验。
从命令行,使用第 D.16 节 “tarantella config list”命令列出这些设置,使用第 D.15 节 “tarantella config edit”命令编辑这些设置。
对这些属性所做的更改会立即生效。
此选项卡包含以下部分:
Authentication(验证)
此部分包含以下属性:
Authentication Dialog(验证对话框)
此部分包含以下属性:
Launch Dialog(启动对话框)
此部分包含以下属性:
用法:选中或者取消选中复选框。
如果用户为 SGD 服务器键入的密码存储在密码缓存中,是否尝试将其用作应用服务器的密码。
如果一些应用程序配置为在 SGD 主机上运行,或者如果选择了第 A.1.2 节 “Password Cache(密码缓存)”,SGD 服务器密码可能会存储在缓存中。
可以通过应用服务器对象的第 C.2.88 节 “Password Cache Usage(密码缓存的使用情况)”属性覆盖该属性。
命令选项:--launch-trycachedpassword 1 | 0
用法:指定 1
(true) 或 0
(false)。
以下示例在针对应用服务器进行验证时使用密码缓存中存储的 SGD 密码。
--launch-trycachedpassword 1
用法:选择一个选项。
用户的密码在应用服务器上已经到期时采取的操作。
下表中显示了命令行选项及其管理控制台等效项。
管理控制台 | 命令行 | 描述 |
---|---|---|
Authentication Dialog(验证对话框) |
| 显示 SGD 验证对话框。 |
Aged Password Handler(过期密码处理程序) |
| 显示终端窗口,用户可以在其中更改其密码。 |
Launch Failure(启动失败) |
| 不采取任何进一步操作。视为启动失败。 |
对于 Windows 应用程序,远程桌面会话主机处理验证过程。不向 SGD 返回任何信息来指示验证是成功还是失败。这意味着一旦 SGD 为 Windows 应用服务器缓存了用户名和密码,SGD 将不再显示验证对话框,除非用户按住 Shift 键同时单击应用程序的链接,或者管理员从密码缓存中删除了用户的项。
命令选项:--launch-expiredpassword manual | dialog | none
用法:指定一个选项。
在以下示例中,用户可以使用终端窗口更改其密码。
--launch-expiredpassword manual
用法:选中或者取消选中复选框。
允许用户通过智能卡登录 Microsoft Windows 应用服务器。
命令选项:--launch-allowsmartcard 1 | 0
用法:指定 1
(true) 或 0
(false)。
以下示例允许用户使用智能卡登录。
--launch-allowsmartcard 1
用法:选中或取消选中复选框。
控制何时显示应用服务器的验证对话框。复选框是相互关联的,允许您从三个可能选项中进行选择。
下表中显示了命令行选项及其管理控制台等效项。
管理控制台 | 命令行 | 描述 |
---|---|---|
"On Shift-Click"(在按住 Shift 键的同时单击)(选中) "On Password Problem"(在密码出现问题时)(选中) |
| 如果用户按住 Shift 键同时单击应用程序链接,或者如果存在密码问题,将显示验证对话框。 |
"On Shift-Click"(在按住 Shift 键的同时单击)(取消选中) "On Password Problem"(在密码出现问题时)(选中) |
| 仅当存在密码问题时才显示验证对话框。 |
"On Shift-Click"(在按住 Shift 键的同时单击)(取消选中) "On Password Problem"(在密码出现问题时)(取消选中) |
| 从不显示验证对话框。 |
对于 Windows 应用程序,远程桌面会话主机将处理验证过程。不向 SGD 返回任何信息来指示验证是成功还是失败。这意味着一旦 SGD 为 Windows 应用服务器缓存了用户名和密码,SGD 将不再显示验证对话框,除非用户按住 Shift 键同时单击应用程序的链接,或者管理员从密码缓存中删除了用户的项。
命令选项:--launch-showauthdialog user | system | none
用法:指定一个选项。
在以下示例中,如果您按住 Shift 键并单击链接来启动应用程序,或者如果密码存在问题,将显示应用服务器的验证对话框。
--launch-showauthdialog user
用法:选中或取消选中复选框。
两个属性,控制应用服务器验证对话框中 "Save Password"(保存密码)复选框的初始状态以及用户是否可以更改该状态。
如果用户无法更改该设置,则 "Initially Checked"(最初处于选中状态)属性确定用户是否可以在应用服务器密码缓存中保存密码。
命令选项:--launch-savepassword-initial checked | unchecked
命令选项:--launch-savepassword-state enabled | disabled
用法:指定有效选项。
在以下示例中,"Save Password"(保存密码)复选框的初始状态为 selected
。用户可以更改此设置。
--launch-savepassword-initial checked --launch-savepassword-state enabled
用法:选中或取消选中复选框。
两个属性,控制应用服务器验证对话框中 "Always Use Smart Card"(总是使用智能卡)复选框的初始状态以及用户是否可以更改该状态。
如果用户无法更改该设置,"Initially Checked"(最初处于选中状态)属性确定是否缓存用户关于总是使用智能卡验证的决策。
命令选项:--launch-alwayssmartcard-initial checked|unchecked
命令选项:--launch-alwayssmartcard-state enabled|disabled
用法:指定有效选项。
在以下示例中,"Always Use Smart Card"(总是使用智能卡)复选框的初始状态为 selected
。用户可以更改此设置。
--launch-alwayssmartcard-initial checked --launch-alwayssmartcard-state enabled
用法:在字段中输入时间段(以秒为单位)。
向用户显示 "Application Launch"(应用程序启动)对话框之前的延迟(以秒为单位)。
命令选项:--launch-showdialogafter
secs
用法:将 secs
替换为延迟(以秒为单位)。
在以下示例中,会在两秒钟后显示 "Application Launch"(应用程序启动)对话框。
--launch-showdialogafter 2
用法:选中或取消选中复选框。
这些属性控制 "Application Launch"(应用程序启动)对话框的 "Launch Details"(启动详细信息)区域的初始显示状态,用户是否可以更改该状态以及应用程序启动失败时是否显示 "Launch Details"(启动详细信息)区域。
如果用户无法更改该设置,则 "Showed by Default"(默认情况下显示)属性确定用户是否查看应用程序启动详细信息
命令选项:--launch-details-initial hidden | shown
命令选项:--launch-details-state enabled | disabled
命令选项:--launch-details-showonerror 1 | 0
用法:指定有效选项。
在以下示例中,"Launch Details"(启动详细信息)区域的初始状态为 hidden
。用户可以更改此设置。如果应用程序启动失败则显示 "Launch Details"(启动详细信息)区域。
--launch-details-initial hidden --launch-details-state enabled --launch-details-showonerror 1