Hi James Chan_110,
Certainly! Below are the general steps to manually create a client certificate on a Certificate Authority (CA) server and then import that certificate on a Windows 10 device:
Step 1: Manually Create a Client Certificate on the CA Server
- Access the CA Server:
- Log in to the CA server where you have the Certificate Authority role installed.
- Open Certification Authority MMC Snap-in:
- Press
Windows Key + R
to open the Run dialog. - Type
mmc
and press Enter. - In the MMC console, go to
File > Add/Remove Snap-in
. - Select "Certificates" and click "Add >".
- Choose "Computer account" and click "Next >".
- Select "Local computer" and click "Finish".
- Click "OK" to close the Add or Remove Snap-ins window.
- Press
- Request a New Certificate:
- In the MMC console, expand "Certificates (Local Computer)" and navigate to
Personal > Certificates
. - Right-click on the right pane and choose
All Tasks > Request New Certificate
. - Follow the Certificate Enrollment wizard.
- Select "User" or "Computer" certificate based on your requirements.
- Complete the wizard by providing necessary information (common name, etc.).
- Submit the request to the CA.
- In the MMC console, expand "Certificates (Local Computer)" and navigate to
- Approve the Certificate Request:
- On the CA server, open the Certification Authority MMC snap-in.
- Navigate to
Pending Requests
. - Right-click on the pending request, and choose
All Tasks > Issue
.
- Retrieve the Issued Certificate:
- Once the certificate is issued, navigate to
Issued Certificates
. - Locate and right-click on the issued certificate, then choose
All Tasks > Export
. - Save the certificate with a
.pfx
extension and provide a password.
- Once the certificate is issued, navigate to
Step 2: Manually Import the Client Certificate on the Windows 10 Device
- Transfer the Certificate to the Windows 10 Device:
- Copy the exported
.pfx
file to the Windows 10 device using a secure method.
- Copy the exported
- Install the Certificate:
- Double-click the
.pfx
file on the Windows 10 device. - In the Certificate Import Wizard, select "Current User" or "Local Machine" based on your requirements and click "Next".
- Enter the password you set during the export process.
- Choose "Automatically select the certificate store based on the type of certificate" and click "Next".
- Click "Finish" to complete the import.
- Double-click the
- Verify the Certificate Installation:
- Open the "Certificate Manager" on the Windows 10 device (
Windows Key + R
, typecertmgr.msc
, and press Enter). - Navigate to
Personal > Certificates
. - Verify that the imported certificate is listed.
- Open the "Certificate Manager" on the Windows 10 device (
Now, the client certificate should be successfully installed on the Windows 10 device. This certificate can be used for secure communication or authentication depending on your specific use case.
Regards.