测试 SSL 加密

要测试 FileMaker Server 或 FileMaker Cloud 与 FileMaker Pro 或 FileMaker Go 客户端之间的加密,可以使用 Get(连接状态) 函数。 该函数将返回如下值:

  • 0,表示当前文件没有网络连接。

  • 1,表示连接未加密(FileMaker Server 禁用 SSL,或连接 FileMaker Pro 主机)。

  • 2,表示连接已加密,但无法验证此连接的 FileMaker Server SSL 证书。您可能会连接到一台伪装为您实际目标的服务器,这将使您的机密信息处于危险之中。

  • 3,表示连接已使用经验证的 SSL 证书加密。

例如,编写一个在打开文件时运行的脚本,提示用户 FileMaker Server 的连接是否安全。

用户可在 FileMaker Pro “打开文件”对话框、FileMaker Pro 窗口右上角或 FileMaker Go “打开文件”屏幕上看到锁状图标。

  • SSL 不安全图标相当于 Get(连接状态) 函数返回 1。

  • SSL 解锁图标相当于 Get(连接状态) 函数返回 2。

  • SSL 锁定图标相当于 Get(连接状态) 函数返回 3。

注释 

  • 如果客户端使用服务器的 IP 地址,而不是完全限定的主机名,可能会显示无法验证 FileMaker Server SSL 证书的加密连接。要显示具有经验证的 SSL 证书的加密连接,您的客户端应当在 FileMaker Pro 中的“主机”对话框和 FileMaker Go 中的“启动中心”添加完全限定的主机名作为喜爱的主机。