私はNetsh.exeを使用してどのようなAPPIDを使用する必要がありますか?
質問
netshコマンドは、APPIDを望んでいる(ここを参照)。
netsh http add sslcert ipport=0.0.0.0:8000 certhash=0000000000003ed9cd0c315bbb6dc1c08da5e6 appid={00112233-4455-6677-8899-AABBCCDDEEFF}
私は、私はGUIDのnetshのを知ることになってる方法を理解することが、これまでできて、私は提供したいと考えていませんでした。任意のヒント?
解決
あなたは、任意の有効なGUIDを使用することができます。それが唯一あなたが後で結合を識別できるようにするために使用されます。
他のヒント
私は以下のショーとしてAsseblyInfo.vb内に位置している私のWCFサービス(VB.NET)については、アプリケーションGUIDを使用したり、自分のホスティングアプリケーション(Windowsサービス)のAssemblyInfo.cs(C#)ファイル
<Assembly: Guid("8fbacae2-bd4e-8ef5-b202-1561845dd04f")>
私はそうのようなNetsh.exeをツールのAPPIDのパラメータとしてこれを使用します:
appid={8fbacae2-bd4e-8ef5-b202-1561845dd04f}
これは完全に働いたと私のWCFサービスは、SSLの証明書を経由して、HTTPSを使用します。
あなたは 'netshのHTTPショーのsslcert' を実行し、その後、IIS GUI(inetmgr.exe)を使用して証明書をバインドする場合は、
、あなたはAppIDのある{4dc3e181-e14b-4a21-b022-59fc669b0914}のAppIDをし、表示されますあまりにも、IISは使用していますので、それは私が使用APPIDです。
"それは常に無効な引数を言う..."
appid="{7E46BD40-39C6-4813-B414-019AD1122333}"
を試してみてください。
引用符でます。
(申し訳ありませんが、この質問に対する答えを指示していないが、これは多くの場合、最初のGoogleのヒットで、多くの人がこの問題を持っているようです。 詳細:「パラメータが間違っています。」 sslcert を追加します。netsh HTTPを使用してエラー)
所属していません StackOverflow