I am working up a demo of Thinktecture IdentityServer v3. The intention is to have the identity server run as it's own website under Azure Websites.
There will be other (more than one) Azure Websites that will use the identity server to authenticate users.
Based on the getting started walkthrough (see https://github.com/thinktecture/Thinktecture.IdentityServer.v3/wiki/Getting-started) I have this mostly working.
Where I am having trouble is with the certificates.
For the demo, I'd like to create my own certificate - but I am unsure of what I need to do. Any guidance would be helpful.
Other questions I have on this:
- Are self-signed certificates able to be used?
- In a production scenario, would self-signed certificates be acceptable, or would they really need to be signed by a trusted root authority?
- How would these certificates be installed into an Azure Website (or can I load from disk)