19

IISがインストールされていない場合にCSRを生成する方法と密接に関連しています。

私もこれをインストールしていません。iOS用のモバイルアプリケーションを開発しています。アプリをローカルでテストできるように、プロビジョニングファイルを取得しようとしています。これを取得する過程で、.csrファイルを要求され、Macでこれをビルドする方法を教えてくれます。私はMacを持っていない、PCを持っている、そして私の会社はPCだけを使用していることを除いて。Macにアクセスできなくても、この証明書が必要です。

私はこのCSRジェネレーターを見て使用しましたが、キーと要求が長い文字列で.csr表示され、Appleにアップロードするためのファイルが必要です。

メモ帳に貼り付けて拡張子を.csrに変更しても機能しませんでした:/

誰かがこれについて何か洞察を持っていますか?

4

3 に答える 3

37

次のコマンドを使用して、Windows用のOpenSSLをインストールし、CSRファイルを生成できます。

openssl req -nodes -newkey rsa:2048 -keyout private_key.key -out cer_sign_request.csr

オプションのいくつかの質問が表示されます(Enterキーを押します)。

これにより、秘密鍵(キーチェーンアクセスなど)と証明書署名要求がcsrファイルとして生成されます。

于 2012-04-23T06:17:41.187 に答える
2

使いやすいグラフィカルインターフェイスが必要な場合のために、Digicertにはかなり堅実な「Digicertユーティリティ」があります。これを使用してCSRを作成できます。秘密鍵は返されません。そのため、証明書のインストールを完了するには、自己署名証明書またはCA証明書をインポートする必要があります。インストールしたら、pfxまたはcrt/keyバンドルとしてエクスポートできます。

于 2017-04-12T03:09:14.217 に答える
0
set OPENSSL_CONF=c:\OpenSSL\openssl.cnf

c:\opensslに保存されている場合

このサンプルfileopenssl-dem-server-cert-thvs.cnfをダウンロードできます

rename openssl

ren cert-thvs.cnf openssl.cnf
于 2017-01-14T22:10:52.530 に答える