Windows Vista Forums

Adding a certificate using MMC on a Vista Machine.
  1. #1


    Scott Guest

    Adding a certificate using MMC on a Vista Machine.

    If I am using MMC to get a certificate does the PC need to be part of the
    domain first? Does anybody have the steps to do this? With a domain or
    without a domain.




      My System SpecsSystem Spec

  2. #2


    Haitao Li Guest

    Re: Adding a certificate using MMC on a Vista Machine.

    Yes, the PC needs to be in a domain, and the user needs to be in the same
    domain.
    Run "certmgr.msc", right click "Personal", click "All Tasks"=>"Request new
    certificate"

    "Scott" <Scott@discussions.microsoft.com> wrote in message
    news:A5143585-DFDE-4242-A2BE-202A576664FE@microsoft.com...
    > If I am using MMC to get a certificate does the PC need to be part of the
    > domain first? Does anybody have the steps to do this? With a domain or
    > without a domain.
    >


      My System SpecsSystem Spec

  3. #3


    Scott Guest

    Re: Adding a certificate using MMC on a Vista Machine.



    "Haitao Li" wrote:

    > Yes, the PC needs to be in a domain, and the user needs to be in the same
    > domain.
    > Run "certmgr.msc", right click "Personal", click "All Tasks"=>"Request new
    > certificate"
    >
    > "Scott" <Scott@discussions.microsoft.com> wrote in message
    > news:A5143585-DFDE-4242-A2BE-202A576664FE@microsoft.com...
    > > If I am using MMC to get a certificate does the PC need to be part of the
    > > domain first? Does anybody have the steps to do this? With a domain or
    > > without a domain.
    > >


      My System SpecsSystem Spec

  4. #4


    Scott Guest

    Re: Adding a certificate using MMC on a Vista Machine.

    Haitao,
    How about if I am unable to put the PC on the domain. Is there another
    option?
    I would use certsrv but it fails activeX with windows 2003 Server.

    "Haitao Li" wrote:

    > Yes, the PC needs to be in a domain, and the user needs to be in the same
    > domain.
    > Run "certmgr.msc", right click "Personal", click "All Tasks"=>"Request new
    > certificate"
    >
    > "Scott" <Scott@discussions.microsoft.com> wrote in message
    > news:A5143585-DFDE-4242-A2BE-202A576664FE@microsoft.com...
    > > If I am using MMC to get a certificate does the PC need to be part of the
    > > domain first? Does anybody have the steps to do this? With a domain or
    > > without a domain.
    > >


      My System SpecsSystem Spec

  5. #5


    Brian Komar [MVP] Guest

    Re: Adding a certificate using MMC on a Vista Machine.

    OK, here is a way to do it (but it is not an easy
    solution).

    1) You need to use certmgr.msc on the Vista Client
    2) You need to generate Custom Request in the console
    (see Create a Custom Certificate Request in the Help
    file).
    3) Best to add Custom subject information (be sure to
    include an Alternate Name that includes the User
    Principal Name
    4) Save the file to a PKCS#10 request

    Create a custom v2 certificate template that allows the
    Subject to be created in the Request. Base it on the
    template you want to use (for the love of G*D, do not
    use User <G>) Ensure that the template is available at
    the CA you are using. Assume it is named VistaUser

    You now use the Certsrv Web page to submit the request
    1) Connect to https://CAName/certsrv
    2) Provide credentials from the domain
    3) Choose Request a Certificate
    4) CHoose Advanced Certificate Request
    5) Choose Submit a certificate request by using a base-
    64-encoded CMC or PKCS #10 file, or submit a renewal
    request by using a base-64-encoded PKCS #7 file.
    6) Paste the contents of the file created in the first
    procedure into the Saved Request box
    7) Choose the VistaUser template in the Certificate
    Template sectino
    8) Click Submit
    9) Save the issued certificate to a PKCS#7 file (all
    certs in the chain)

    Go back to the Vista box
    1) Import the PKCS#7 file
    2) Put all certs in the Personal store (for now)
    3) Once the import is complete, move the CA certificates
    into the appropriate stores (root in the root, all other
    CAs in the intermediate store
    4) Use the certificate

    Brian
    P.S. Please do not ask for more detailed steps <G>

    In article <D85CB163-D832-4D40-B009-B5A28A685BF0
    @microsoft.com>, Scott@discussions.microsoft.com says...
    > Haitao,
    > How about if I am unable to put the PC on the domain. Is there another
    > option?
    > I would use certsrv but it fails activeX with windows 2003 Server.
    >
    > "Haitao Li" wrote:
    >
    > > Yes, the PC needs to be in a domain, and the user needs to be in the same
    > > domain.
    > > Run "certmgr.msc", right click "Personal", click "All Tasks"=>"Request new
    > > certificate"
    > >
    > > "Scott" <Scott@discussions.microsoft.com> wrote in message
    > > news:A5143585-DFDE-4242-A2BE-202A576664FE@microsoft.com...
    > > > If I am using MMC to get a certificate does the PC need to be part of the
    > > > domain first? Does anybody have the steps to do this? With a domain or
    > > > without a domain.
    > > >

    >


      My System SpecsSystem Spec

  6. #6


    Scott Guest

    Re: Adding a certificate using MMC on a Vista Machine.

    Is this the article you are referring to Create a Custom Certificate Request.
    Article # 555281 How to create offline L2TP/ IPSec Certificates. This is
    all I can find that is remotely close.

    "Brian Komar [MVP]" wrote:

    > OK, here is a way to do it (but it is not an easy
    > solution).
    >
    > 1) You need to use certmgr.msc on the Vista Client
    > 2) You need to generate Custom Request in the console
    > (see Create a Custom Certificate Request in the Help
    > file).
    > 3) Best to add Custom subject information (be sure to
    > include an Alternate Name that includes the User
    > Principal Name
    > 4) Save the file to a PKCS#10 request
    >
    > Create a custom v2 certificate template that allows the
    > Subject to be created in the Request. Base it on the
    > template you want to use (for the love of G*D, do not
    > use User <G>) Ensure that the template is available at
    > the CA you are using. Assume it is named VistaUser
    >
    > You now use the Certsrv Web page to submit the request
    > 1) Connect to https://CAName/certsrv
    > 2) Provide credentials from the domain
    > 3) Choose Request a Certificate
    > 4) CHoose Advanced Certificate Request
    > 5) Choose Submit a certificate request by using a base-
    > 64-encoded CMC or PKCS #10 file, or submit a renewal
    > request by using a base-64-encoded PKCS #7 file.
    > 6) Paste the contents of the file created in the first
    > procedure into the Saved Request box
    > 7) Choose the VistaUser template in the Certificate
    > Template sectino
    > 8) Click Submit
    > 9) Save the issued certificate to a PKCS#7 file (all
    > certs in the chain)
    >
    > Go back to the Vista box
    > 1) Import the PKCS#7 file
    > 2) Put all certs in the Personal store (for now)
    > 3) Once the import is complete, move the CA certificates
    > into the appropriate stores (root in the root, all other
    > CAs in the intermediate store
    > 4) Use the certificate
    >
    > Brian
    > P.S. Please do not ask for more detailed steps <G>
    >
    > In article <D85CB163-D832-4D40-B009-B5A28A685BF0
    > @microsoft.com>, Scott@discussions.microsoft.com says...
    > > Haitao,
    > > How about if I am unable to put the PC on the domain. Is there another
    > > option?
    > > I would use certsrv but it fails activeX with windows 2003 Server.
    > >
    > > "Haitao Li" wrote:
    > >
    > > > Yes, the PC needs to be in a domain, and the user needs to be in the same
    > > > domain.
    > > > Run "certmgr.msc", right click "Personal", click "All Tasks"=>"Request new
    > > > certificate"
    > > >
    > > > "Scott" <Scott@discussions.microsoft.com> wrote in message
    > > > news:A5143585-DFDE-4242-A2BE-202A576664FE@microsoft.com...
    > > > > If I am using MMC to get a certificate does the PC need to be part of the
    > > > > domain first? Does anybody have the steps to do this? With a domain or
    > > > > without a domain.
    > > > >

    > >

    >


      My System SpecsSystem Spec

  7. #7


    Paul Adare Guest

    Re: Adding a certificate using MMC on a Vista Machine.

    In article <1F1B55EE-4FC2-43E7-8B62-B9C20B35E5CC@microsoft.com>,
    in the microsoft.public.windows.vista.security news group, =?
    Utf-8?B?U2NvdHQ=?= <Scott@discussions.microsoft.com> says...

    > Is this the article you are referring to Create a Custom Certificate Request.
    > Article # 555281 How to create offline L2TP/ IPSec Certificates. This is
    > all I can find that is remotely close.


    Did you even read Brian's post? He's not referring to any
    article, he has detailed the exact steps to do what needs to be
    done.

    >
    > "Brian Komar [MVP]" wrote:
    >
    > > OK, here is a way to do it (but it is not an easy
    > > solution).
    > >
    > > 1) You need to use certmgr.msc on the Vista Client
    > > 2) You need to generate Custom Request in the console
    > > (see Create a Custom Certificate Request in the Help
    > > file).
    > > 3) Best to add Custom subject information (be sure to
    > > include an Alternate Name that includes the User
    > > Principal Name
    > > 4) Save the file to a PKCS#10 request
    > >
    > > Create a custom v2 certificate template that allows the
    > > Subject to be created in the Request. Base it on the
    > > template you want to use (for the love of G*D, do not
    > > use User <G>) Ensure that the template is available at
    > > the CA you are using. Assume it is named VistaUser
    > >
    > > You now use the Certsrv Web page to submit the request
    > > 1) Connect to https://CAName/certsrv
    > > 2) Provide credentials from the domain
    > > 3) Choose Request a Certificate
    > > 4) CHoose Advanced Certificate Request
    > > 5) Choose Submit a certificate request by using a base-
    > > 64-encoded CMC or PKCS #10 file, or submit a renewal
    > > request by using a base-64-encoded PKCS #7 file.
    > > 6) Paste the contents of the file created in the first
    > > procedure into the Saved Request box
    > > 7) Choose the VistaUser template in the Certificate
    > > Template sectino
    > > 8) Click Submit
    > > 9) Save the issued certificate to a PKCS#7 file (all
    > > certs in the chain)
    > >
    > > Go back to the Vista box
    > > 1) Import the PKCS#7 file
    > > 2) Put all certs in the Personal store (for now)
    > > 3) Once the import is complete, move the CA certificates
    > > into the appropriate stores (root in the root, all other
    > > CAs in the intermediate store
    > > 4) Use the certificate
    > >
    > > Brian
    > > P.S. Please do not ask for more detailed steps <G>
    > >
    > > In article <D85CB163-D832-4D40-B009-B5A28A685BF0
    > > @microsoft.com>, Scott@discussions.microsoft.com says...
    > > > Haitao,
    > > > How about if I am unable to put the PC on the domain. Is there another
    > > > option?
    > > > I would use certsrv but it fails activeX with windows 2003 Server.
    > > >
    > > > "Haitao Li" wrote:
    > > >
    > > > > Yes, the PC needs to be in a domain, and the user needs to be in the same
    > > > > domain.
    > > > > Run "certmgr.msc", right click "Personal", click "All Tasks"=>"Request new
    > > > > certificate"
    > > > >
    > > > > "Scott" <Scott@discussions.microsoft.com> wrote in message
    > > > > news:A5143585-DFDE-4242-A2BE-202A576664FE@microsoft.com...
    > > > > > If I am using MMC to get a certificate does the PC need to be part of the
    > > > > > domain first? Does anybody have the steps to do this? With a domain or
    > > > > > without a domain.
    > > > > >
    > > >

    > >

    >


    --
    Paul Adare
    MVP - Windows - Virtual Machine
    http://www.identit.ca
    "The English language, complete with irony, satire, and sarcasm,
    has survived for centuries without smileys. Only the new crop of
    modern computer geeks finds it impossible to detect a joke that
    is not clearly labeled as such."
    Ray Shea

      My System SpecsSystem Spec

  8. #8


    Brian Komar [MVP] Guest

    Re: Adding a certificate using MMC on a Vista Machine.


    Please scroll down.... Jeesh
    Brian

    In article <1F1B55EE-4FC2-43E7-8B62-
    B9C20B35E5CC@microsoft.com>,
    Scott@discussions.microsoft.com says...
    > Is this the article you are referring to Create a Custom Certificate Request.
    > Article # 555281 How to create offline L2TP/ IPSec Certificates. This is
    > all I can find that is remotely close.
    >
    > "Brian Komar [MVP]" wrote:
    >
    > > OK, here is a way to do it (but it is not an easy
    > > solution).
    > >
    > > 1) You need to use certmgr.msc on the Vista Client
    > > 2) You need to generate Custom Request in the console
    > > (see Create a Custom Certificate Request in the Help
    > > file).
    > > 3) Best to add Custom subject information (be sure to
    > > include an Alternate Name that includes the User
    > > Principal Name
    > > 4) Save the file to a PKCS#10 request
    > >
    > > Create a custom v2 certificate template that allows the
    > > Subject to be created in the Request. Base it on the
    > > template you want to use (for the love of G*D, do not
    > > use User <G>) Ensure that the template is available at
    > > the CA you are using. Assume it is named VistaUser
    > >
    > > You now use the Certsrv Web page to submit the request
    > > 1) Connect to https://CAName/certsrv
    > > 2) Provide credentials from the domain
    > > 3) Choose Request a Certificate
    > > 4) CHoose Advanced Certificate Request
    > > 5) Choose Submit a certificate request by using a base-
    > > 64-encoded CMC or PKCS #10 file, or submit a renewal
    > > request by using a base-64-encoded PKCS #7 file.
    > > 6) Paste the contents of the file created in the first
    > > procedure into the Saved Request box
    > > 7) Choose the VistaUser template in the Certificate
    > > Template sectino
    > > 8) Click Submit
    > > 9) Save the issued certificate to a PKCS#7 file (all
    > > certs in the chain)
    > >
    > > Go back to the Vista box
    > > 1) Import the PKCS#7 file
    > > 2) Put all certs in the Personal store (for now)
    > > 3) Once the import is complete, move the CA certificates
    > > into the appropriate stores (root in the root, all other
    > > CAs in the intermediate store
    > > 4) Use the certificate
    > >
    > > Brian
    > > P.S. Please do not ask for more detailed steps <G>

    P

      My System SpecsSystem Spec

  9. #9


    Scott Guest

    Re: Adding a certificate using MMC on a Vista Machine.

    Sorry having one of those days

    "Brian Komar [MVP]" wrote:

    >
    > Please scroll down.... Jeesh
    > Brian
    >
    > In article <1F1B55EE-4FC2-43E7-8B62-
    > B9C20B35E5CC@microsoft.com>,
    > Scott@discussions.microsoft.com says...
    > > Is this the article you are referring to Create a Custom Certificate Request.
    > > Article # 555281 How to create offline L2TP/ IPSec Certificates. This is
    > > all I can find that is remotely close.
    > >
    > > "Brian Komar [MVP]" wrote:
    > >
    > > > OK, here is a way to do it (but it is not an easy
    > > > solution).
    > > >
    > > > 1) You need to use certmgr.msc on the Vista Client
    > > > 2) You need to generate Custom Request in the console
    > > > (see Create a Custom Certificate Request in the Help
    > > > file).
    > > > 3) Best to add Custom subject information (be sure to
    > > > include an Alternate Name that includes the User
    > > > Principal Name
    > > > 4) Save the file to a PKCS#10 request
    > > >
    > > > Create a custom v2 certificate template that allows the
    > > > Subject to be created in the Request. Base it on the
    > > > template you want to use (for the love of G*D, do not
    > > > use User <G>) Ensure that the template is available at
    > > > the CA you are using. Assume it is named VistaUser
    > > >
    > > > You now use the Certsrv Web page to submit the request
    > > > 1) Connect to https://CAName/certsrv
    > > > 2) Provide credentials from the domain
    > > > 3) Choose Request a Certificate
    > > > 4) CHoose Advanced Certificate Request
    > > > 5) Choose Submit a certificate request by using a base-
    > > > 64-encoded CMC or PKCS #10 file, or submit a renewal
    > > > request by using a base-64-encoded PKCS #7 file.
    > > > 6) Paste the contents of the file created in the first
    > > > procedure into the Saved Request box
    > > > 7) Choose the VistaUser template in the Certificate
    > > > Template sectino
    > > > 8) Click Submit
    > > > 9) Save the issued certificate to a PKCS#7 file (all
    > > > certs in the chain)
    > > >
    > > > Go back to the Vista box
    > > > 1) Import the PKCS#7 file
    > > > 2) Put all certs in the Personal store (for now)
    > > > 3) Once the import is complete, move the CA certificates
    > > > into the appropriate stores (root in the root, all other
    > > > CAs in the intermediate store
    > > > 4) Use the certificate
    > > >
    > > > Brian
    > > > P.S. Please do not ask for more detailed steps <G>

    > P
    >


      My System SpecsSystem Spec

  10. #10


    Guest

    Re: Adding a certificate using MMC on a Vista Machine.

    "Scott" <Scott@discussions.microsoft.com> wrote in message
    news:8C447DBE-240E-48B1-A29D-339E692807D7@microsoft.com...
    > Sorry having one of those days



    And with that apology and admission, you have just made Brian and all the
    other MVPs here love you.

    Congratulations for having the strength of character to be polite in a
    public newsgroup.

    Alun.
    ~~~~



      My System SpecsSystem Spec

Page 1 of 2 12 LastLast
Adding a certificate using MMC on a Vista Machine.

Similar Threads
Thread Thread Starter Forum Replies Last Post
Import certificate to Local machine store. Jacob Sampson PowerShell 0 03 Feb 2010
Adding SSL-enabled WebDAV with self-signed certificate as a networkdrive matsch Vista General 0 29 Apr 2008
Adding Network Printers to a client machine JerryA Vista print fax & scan 3 01 Oct 2007
Adding certificate to trusted root authority Fahd Ajmal Vista security 1 12 May 2007
Adding snap-in located on remote machine asnowfall@gmail.com PowerShell 2 17 Jan 2007