回答:
与えられたものは、証明書(信頼できる当事者によって署名された公開部分)と関連する鍵(秘密部分)です。簡単に言えば、リモートパーティがパブリック部分である証明書を使用して検証できるようにアプリが署名するための秘密鍵です。SSL \ TLSのようなプロトコルが適切に機能するように、サーバーは両方をリンクする必要があります。
あなたの場合、証明書だけでなく完全なペアが与えられています。与えられた形式はPEMと呼ばれ、残念ながらWindows証明書マネージャーはそれをネイティブにインポートできません(私の知る限り)。
それを変換するために私が見つけた最も速い方法は、どこかにOpenSSLをインストールし、次のコマンドを使用して必要なファイルをPKCS#12形式に変換することです。CAから取得したファイルを2つの部分に分割する必要があります。1つは「certificate.txt」と呼ばれる証明書ブロックを含み、もう1つは「key.txt」と呼ばれる秘密鍵ブロックを含みます。
openssl pkcs12 -export -out mycertkey.p12 -in certificate.txt -inkey key.txt
PKCS#12形式のファイルを取得したら、それをWindowsにインポートできます。
証明書がインストールされたら、IIS内から証明書を割り当てることができます(これはIISのバージョンによって多少異なる場合があります)
それでうまくいくはずです。
貼り付けた文字列は、Base64 DERでエンコードされたX.509証明書です。
IISはどの証明書ファイル形式を想定していますか?最も簡単な方法は、このデータを.cerファイルに保存してIISに渡すことです。
詳細については、http://en.wikipedia.org/wiki/X.509#Certificate_filename_extensionsを参照してください