次の方法で共有


構成値にアンパサンドが含まれる場合の不一致エラー Intune

この記事では、構成値にアンパサンド (&) がMicrosoft Intuneされている場合に発生する不一致エラーを解決する方法について説明します。

現象

次のような状況で問題が発生します。

  • Intuneでマネージド iOS デバイスのアプリ構成ポリシーを作成します。

  • [ 構成設定>] [構成設定の形式] で、[ 構成デザイナーを使用する] を選択します。

  • [構成] 値がアンパサンド (&) を含む URL である設定を追加します。 例を次に示します。

    構成キー:ssoAuthEndpoint
    値の種類: 文字列
    構成値:https://sso.contoso.com/idpov/accesslogin/FedSSODispatch.faces?PartnerIdpId=https://sts.windows.net/{GUID}/&TargetResource=https://sso.contoso.com/idprov/pages/home/dispatch.jsp?SpName=MBF

[OK] をクリックして構成設定を保存すると、次のエラー メッセージが表示されます。

構成設定デザイナーの値の種類と構成値の不一致
構成設定デザイナーの値の型は String ですが、構成値は "https://sso.contoso.com/idpov/accesslogin/FedSSODispatch.faces?PartnerIdpId=https://sts.windows.net/{GUID}/&です。TargetResource=https://sso.contoso.com/idprov/pages/home/dispatch.jsp?SpName=MBF"。無効な文字を含む XML 形式ではサポートされていません。 それに応じて修正してください。

構成設定デザイナーのエラーの値の種類と構成値の不一致のスクリーンショット。

原因

この問題は、iOS 構成プロファイルが XML 構成ファイルのアンパサンド文字をサポートしていないために発生します。

解決方法

この問題を解決するには、次のいずれかの方法を使用します。

  • アンパサンドを含む元の URL にリダイレクトする短い URL を作成し、短い URL を 構成値として使用します。

  • &&を URL 内の に置き換えます。 例:

    https://sso.contoso.com/idpov/accesslogin/FedSSODispatch.faces?PartnerIdpId=https://sts.windows.net/{GUID}/&TargetResource=https://sso.contoso.com/idprov/pages/home/dispatch.jsp?SpName=MBF

どちらの方法も使用できない場合は、 Apple サポートにお問い合わせください。

サードパーティの情報に関する免責事項

この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。

サードパーティのお問い合わせ窓口に関する免責事項

Microsoft では、このトピックに関する追加情報を見つけるのに役立つサード パーティの連絡先情報を提供しています。 将来予告なしに変更されることがあります。 Microsoft は、第三者の連絡先情報の正確性を保証しません。