6

I have a PFX file (.p12) that is needed to allow access a remote web page. Double-clicking on this file and following a few prompts easily adds the certificate to a personal store, but this only works for the currently logged-in user.

I want to install the certificate in such a way that it will be usable by all users of a particular windows server.

What I've tried so far:

  • Use the MMC to add a Certificates snap-in for "Computer account", import the cert under the "Personal" store. This didn't work.
  • Using certmgr.exe to add a cert to the "localMachine" store, but discovered that this tool doesn't actually exist on a typical Windows install. Do I really have in install Visual Studio in order to import a client certificate?
  • Followed some instructions for Group Policy found here, but didn't get very far (no Trusted Publishers object). I was only looking at Local Group Policy, though.
6
  • Are your users all members of an AD domain and subject to a GPO you can create or have created?
    – Mike Diehn
    Sep 26, 2014 at 20:12
  • 1
    No AD domain, but shouldn't I be able to apply local group policy to all users of the machine? Not sure the extent of the overlap between that and traditional GPO.
    – NReilingh
    Sep 26, 2014 at 20:14
  • Is this a client certificate? One that the user's browser will "show" a server to verify it's own identity so the server will trust it?
    – Mike Diehn
    Sep 26, 2014 at 20:16
  • @MikeDiehn Yes!
    – NReilingh
    Sep 26, 2014 at 20:16
  • And you want userA, userB and userC to share one identity? And these are all users accounts on the same computer, right?
    – Mike Diehn
    Sep 26, 2014 at 20:17

1 Answer 1

2

I think you're hoping for a place to put the cert that everyone can share. You can't do that. Each user needing to use the certificate will have to import it into her store while logged in. You may be able to script that process for the users, but the cert will have to be present in each user accounts store.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.