测试 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 “打开文件”屏幕上看到锁状图标。
-
相当于 Get(连接状态) 函数返回 1。
-
相当于 Get(连接状态) 函数返回 2。
-
相当于 Get(连接状态) 函数返回 3。
注释
-
如果客户端使用服务器的 IP 地址,而不是完全限定的主机名,可能会显示无法验证 FileMaker Server SSL 证书的加密连接。要显示具有经验证的 SSL 证书的加密连接,您的客户端应当在 FileMaker Pro 中的“主机”对话框和 FileMaker Go 中的“启动中心”添加完全限定的主机名作为喜爱的主机。