92

netsh コマンドには appid が必要です (こちらを参照)。

netsh http add sslcert ipport=0.0.0.0:8000 certhash=0000000000003ed9cd0c315bbb6dc1c08da5e6 appid={00112233-4455-6677-8899-AABBCCDDEEFF} 

これまでのところ、netsh が提供してほしい GUID を知る方法を理解できていません。ヒントはありますか?

4

4 に答える 4

32

以下に示すように、ホスティング アプリケーション (Windows サービス) の AsseblyInfo.vb (VB.NET) または AssemblyInfo.cs (C#) ファイル内にある WCF サービスのアプリケーション GUID を使用しました。

<Assembly: Guid("8fbacae2-bd4e-8ef5-b202-1561845dd04f")> 

これを netsh.exe ツールの appid パラメータとして次のように使用しました。

appid={8fbacae2-bd4e-8ef5-b202-1561845dd04f}

それは完全に機能し、私の WCF サービスはその SSL 証明書を介して Https を使用します。

于 2010-09-20T21:05:28.873 に答える
6

IIS GUI (inetmgr.exe) を使用して証明書をバインドし、「netsh http show sslcert」を実行すると、IIS が使用する AppID である {4dc3e181-e14b-4a21-b022-59fc669b0914} の AppID が表示されます。それは私も使用する appid です。

于 2013-12-24T00:28:12.230 に答える