私たちは Microsoft Dynamics CRM 2011 向けに開発を行っており、主に CRM プラグインを開発しています。デフォルトでは、CRM プラグインを公開するときに、Visual Studio は開発者のコンピューターからの自己署名証明書を使用します。独自の認証局 (Windows Server 2012) があり、コード署名証明書テンプレートを有効にしています。開発者が CA Web (/certsrv/) にアクセスし、証明書署名要求 (CSR) を送信して証明書を取得することを実現しました。
CA が証明書を発行した後、秘密鍵と公開鍵を含む .pfx ファイルがあり、デフォルトの key.pfx (自己署名を格納する) を置き換えるので、これで問題ないと思いますか?
質問: - Visual Studio 2012 で CRM 開発者が CA の CSR を作成/生成するにはどうすればよいですか (証明書には開発者名を含めず、会社名と情報のみを含め、CRM プラグイン名を含める必要がありますか?)