很抱歉。 服务器不可用或不支持此应用程序。 连接到 iPad 或 iPhone 上的 CRM 应用时出错

本文提供了将 iPhone 或 iPad 连接到 Dynamics CRM 应用时发生的错误的解决方案。

适用于: Microsoft Dynamics CRM 2013、Microsoft Dynamics CRM 2015
原始 KB 数: 3069747

现象

尝试将 iPhone 或 iPad 连接到 Dynamics CRM 应用时,可能会收到错误:

“很抱歉。 服务器不可用或不支持此应用程序。

原因

某些外部证书颁发机构生成的 SSL 证书在 iPhone 或 iPad 上配置 CRM 应用时,可能会导致整个证书链不被信任。

详细信息

通过 Web 应用程序访问 Microsoft Dynamics CRM 站点将正常工作。 但是,在 iOS 设备上,为 AD FS 和 CRM 配置的 SSL 证书可能被视为不受信任。 使用使用 UIWebViews 和 WKWebView 呈现网页的 iOS 应用时,会看到与证书相关的类似错误。

iOS 设备日志将显示:

身份验证:身份验证中断。

当 SSL 证书是整个域的通配符证书(例如 *.contoso.com)时,遇到此问题。 根域(如 https://contoso.com 正常工作)。 子域(如 https://crm.contoso.com 不按预期工作)。 这可能是由于与 iOS 设备的兼容性以及列出通配符主题备用名称的证书。 建议使用根级别包括 CRM 子域(例如 *.crm.domain.com)的证书进行测试。