かずきのBlog@hatena

すきな言語は C# + XAML の組み合わせ。Azure Functions も好き。最近は Go 言語勉強中。日本マイクロソフトで働いていますが、ここに書いていることは個人的なメモなので会社の公式見解ではありません。

makecertコマンド覚書

いつもぐぐってしまうのでメモ…。

okazukiappsという名前でクラウドサービスを作ってる場合のコマンド例

打ち込むコマンド

makecert -r -pe -n "CN=okazukiapps.cloudapp.net" -sky exchange "okazukiapps.cloudapp.net.cer" -sv "okazukiapps.cloudapp.net.pvk" 

こんな感じでファイルが作られる

2012/11/05  13:40               804 okazukiapps.cloudapp.net.cer
2012/11/05  13:40             1,212 okazukiapps.cloudapp.net.pvk

pfxファイルを作る

pvk2pfx -pvk "okazukiapps.cloudapp.net.pvk" -spc "okazukiapps.cloudapp.net.cer" -pfx "okazukiapps.cloudapp.net.pfx" -pi パスワード

こんな感じでファイルが追加される

2012/11/05  13:40               804 okazukiapps.cloudapp.net.cer
2012/11/05  13:42             2,598 okazukiapps.cloudapp.net.pfx <-- これ
2012/11/05  13:40             1,212 okazukiapps.cloudapp.net.pvk

あとは、このpfxを煮るなり焼くなり。

クライアント認証の設定方法

http://orion.bluememe.jp/2012/04/windows-azure_05.html