Ce appid dois-je utiliser avec netsh.exe?

la commande netsh veut un appid ( voir ici ):

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

Je n'ai pas été capable jusqu'à présent de comprendre comment je suis supposé savoir que le guide netsh veut que je fournisse. Tous les conseils?

67
demandé sur Rowland Shaw 2009-02-11 17:57:39

4 réponses

vous pouvez utiliser n'importe quel GUID valide. Il est uniquement utilisé pour vous permettre d'identifier la liaison plus tard.

65
répondu Rasmus Faber 2009-02-11 15:07:33

j'ai utilisé L'application GUID pour mon service WCF qui se trouve dans L'AsseblyInfo.vb (VB.NET) ou AssemblyInfo.cs (C#) fichier de mon hébergement d'applications (Service Windows) comme montré ci-dessous:

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

j'ai utilisé ceci comme paramètre appid pour netsh.exe outil de la sorte:

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

cela a fonctionné parfaitement et mon service WCF utilise Https via ce certificat SSL.

28
répondu atconway 2014-07-14 06:18:18

Si vous liez un cert à l'aide de l'IIS GUI (inetmgr.exe), puis effectuer 'netsh http show sslcert', vous verrez L'AppID de {4dc3e181-e14b-4a21-b022-59fc669b0914}, qui est l'AppID que j'utilise, donc c'est l'appid que j'utilise aussi.

1
répondu Keith H. 2013-12-24 00:28:12

"Il a toujours dit Invalid Argument ..."

essayer appid="{7E46BD40-39C6-4813-B414-019AD1122333}"

avec des guillemets.

(Désolé, pas de réponse directe à cette question, mais c'est souvent pour la première fois, google a frappé, et beaucoup de gens semblent avoir ce problème. Lire la suite: " le paramètre est incorrect."erreur à l'aide de la commande netsh http ajoutez sslcert )

1
répondu AgathoSAreS 2018-04-25 06:37:03