11
votes

Comment savoir ce que le storename d'un certificat est?

J'ai un certificat installé dans Windows Server 2003

Le chemin que je peux voir de MMC est le suivant: Certificats (ordinateur local) / Personal / Certificats

Je veux le configurer dans ma configuration WCF. Comment puis-je savoir ce que le nom de la mémoire est?

C'est ce que je reçois jusqu'à présent dans ma configuration WCF xxx


1 commentaires

Storelocession = "localmachine" Storename = "Mon" travail pour les certificats (ordinateur local) / personnel / certificats


3 Réponses :


2
votes

try stoponame = "My", c'est la valeur habituelle.

En ce qui concerne les commandes de Makecert Go (comme ci-dessous): xxx

" - SS "Spécifie le nom du magasin pour le certificat. " mon " est l'emplacement du magasin personnel du certificat. "


0 commentaires

1
votes
<serviceCertificate findValue="xxxxx" storeLocation="LocalMachine" x509FindType="FindByThumbprint" />
I ended up using 'FindbyThumbprint', my service can find the certificate now.To get the thumbprint of your certificate:
http://msdn.microsoft.com/en-us/library/ms734695.aspx

0 commentaires

23
votes

Un magasin de certificats peut être considéré comme un conteneur logique dans le système d'exploitation détenant un ou plusieurs certificats. Le moyen le plus courant d'afficher les magasins de certificats utilise les certificats MMC.

Vous devez choisir dans lequel des magasins disponibles que vous souhaitez importer votre certificat. Après cela, vous devez ajouter à votre fichier de configuration le nom du magasin approprié.

Par exemple: Si votre certificat est stocké dans le magasin de confiance, vous devez avoir StoronName = "Trustedpeople".

Ceci est l'énumération fournie par Microsoft for Storename dans https://msdn.microsoft.com/en-us/library/system.security.cryptography.x509cercendate.storename (v = vs.110) .aspx

adresse d'adresse -> le magasin de certificats X.509 pour les autres utilisateurs.

Authroot -> Le magasin de certificats X.509 pour les autorités de certificats tiers (CAS).

CertificateAuthority -> Le magasin de certificats X.509 pour les autorités de certification intermédiaires (CAS).

interdite -> Le magasin de certificats X.509 pour les certificats révoqués.

My -> Le magasin de certificats X.509 pour les certificats personnels.

racine -> Le magasin de certificats X.509 pour les autorités de certification racine de confiance (CAS).

Trustedpeople -> Le magasin de certificats X.509 pour des personnes et des ressources directement approuvées.

TrustedPublisher -> Le magasin de certificats X.509 pour les éditeurs de confiance directement.

La plupart des cas que vous stockez votre certificat dans le magasin "personnel" de sorte que la valeur la plus courante pour le nom du magasin est "My".


0 commentaires