User Store
Add to Windows Certificate Store (Current User)
Plugin type | Store | |
---|---|---|
Download | Version v2.3.3. Look for older releases on GitHub for files named like plugin.store.userstore.v2.x.x.zip | |
Chocolatey | choco install simple-acme-store-userstore(details) |
|
Compatibility | All platforms |
Description
Like the built-in certificate store plugin,
this one places the certificate in the Windows Certificate Store. However, instead of
using the LocalSystem
location, it employs the CurrentUser
location. This means the certificate will only be available to whichever user is running the simple-acme executable. The advantage of this is that you don’t need administrator rights to be able to use this plugin, as is required for the built-in one.
The disadvantage is that you will need to carefully manage which user(s) run the program, both
initially and for future renewals. When running the scheduled task as SYSTEM
(which is the
default) this plugin will refuse to run, because it will most likely be a mistake to do so.
Plugins needs to be unpacked into a folder called %programdata%\simple-acme\plugins
. Depending on how you downloaded the file, you may have to unblock the .dll
files before your computer will trust them. You can do that from the File Explorer by using the right mouse button and then checking the `Unblock` box on the General tab.
To verify that the plugin is properly installed you can start the main executable
with ‑‑verbose
and it will print information about found and loaded plugins at
start up. When the plugin is loaded, it manifests itself as extra menu choices and
command line parameters being made availalbe.
All releases published to third party package managers like Chocolatey and NuGet support plugins, but if you download simple-acme manually, you must choose a pluggable
version instead of the trimmed
one to use it.
Command line
--store userstore |
Activates the plugin | |
---|---|---|
‑‑keepexisting |
While renewing, do not remove the previous certificate. |
Examples
Typical | --store userstore [‑‑keepexisting] |
---|
JSON
ID | 95ee94e7-c8e2-40e6-a26f-c9fc3afa9fa5 |
---|
Looking for win-acme?
simple-acme is a backwards compatible, drop-in replacement built by the same person. Project history.