Secure Mail プッシュ通知用の EWS を使用した証明書ベース認証の構成
寄稿者: ヴィジャイ・クマール・クンチャクリ
Secure Mail プッシュ通知が機能するように、Exchange Server を証明書ベース認証用に構成する必要があります。これは、Secure Hub が証明書ベース認証で XenMobile® に登録されている場合に必要です。
Exchange メールサーバー上の Active Sync および Exchange Web Services (EWS) 仮想ディレクトリを証明書ベース認証で構成する必要があります。
これらの構成を完了しない限り、Secure Mail プッシュ通知のサブスクリプションは失敗し、Secure Mail でバッジの更新は行われません。
この記事では、証明書ベース認証を構成する手順について説明します。これらの構成は、特に Exchange Server 上の EWS 仮想ディレクトリに対して行われます。
構成を開始するには、次の手順を実行します。
-
EWS 仮想ディレクトリがインストールされているサーバーにログオンします。
-
IIS マネージャーコンソールを開きます。
-
Default Web Site の下にある EWS 仮想ディレクトリをクリックします。認証、SSL、構成エディターのスナップインは、IIS マネージャーコンソールの右側にあります。

-
EWS の 認証 設定が次の図に示すように構成されていることを確認します。

-
EWS 仮想ディレクトリの SSL 設定 を構成します。
-
Require SSLチェックボックスをオンにします。
-
Client Certificatesの下で、Requireをクリックします。他のEWSメールクライアントがユーザー名とパスワードを認証情報として使用してExchange Serverに接続する場合、このオプションをAcceptに設定できます。

-
-
Configuration Editorをクリックします。Sectionドロップダウンリストで、次のセクションに移動します。
-
system.webServer/security/authentication/clientCertificateMappingAuthentication
-
-
enabledの値をTrueに設定します。

-
Configuration Editorをクリックします。Sectionドロップダウンリストで、次のセクションに移動します。
-
system.webServer/serverRuntime
-
-
uploadReadAheadSizeの値を10485760 (10 MB) または20971520 (20 MB)、または組織の要件に応じて設定します。重要:この値を正しく設定しないと、EWSプッシュ通知の購読時に証明書ベースの認証がエラーコード413で失敗する可能性があります。この値を0に設定しないでください。
詳細については、以下のサードパーティリソースを参照してください。
iOSプッシュ通知でのSecure Mailの問題のトラブルシューティングに関する詳細については、このCitrix Support Knowledge Centerの記事を参照してください。