- Steps to create a new certificate in Namecheap and install it on your PowerApps Pages domain.
- Generate a CSR using this tool https://decoder.link/csr_generator
- Domain: the.domainyouwishtosec.ure
- Locality: YourTown
- State: Your State
- Organization: Name Of Your Organization
- Email: [email protected]
- Two-letter country abbreviation: US
- Domain: the.domainyouwishtosec.ure
- SAVE THE PRIVATE KEY!
- To use it, it will need to be in a .key file. You can create one by pasting the Private Key from the CSR creation step into a text editor and saving the file with a .txt extension
- To keep things clean, use the name the_domainyouwishtosec_ure.txt
- After this is done, close the file and change the file extension to .key so it looks like this the_domainyouwishtosec_ure.key
- Copy the CSR text and paste it into the Namecheap form asking you to Renew the certificate.
- Download the files it generates. They may be emailed to you and you can download them from the portal also. Unzip it.
- Generate a .pfx file using the tool here https://decoder.link/converter Upload the the_domainyouwishtosec_ure.p7b file
- Upload thethe_domainyouwishtosec_ure.key file you created earlier
- Create a strong password. You will use this password later so save it. Random and at least 20 characters
- Save and unzip the .zip file to reveal the .pfx file
- Upload the file to your PowerApps Page portal
- Click on “Manage SSL certificates”
- A panel will fly out from the right side
- Under the section titled “Manage SSL certificates” click the +New
- Select the .pfx file and enter the password you created.
- Wait 3 beats and click OK.
- The final step is to delete the old SSL certificate and bind the new one to the domain.
The first time I did this, the Microsoft page threw errors. I created a new .pfx file and all was well.
Leave a Reply