Windows 2008 certificate authority certsrv
Now the difference between Enterprise and Standalone is that with Enterprise you have certificate templates, and the root certificate will automatically be deployed to all clients. I will end this introduction now, and start working. Click Next to skip the Welcome screen. Skip the introduction of AD CS. On the Role Services screen we have the option to install more than just the certificate service.
As soon as you click the Certification Authority Web Enrollment you will be asked to install some required prerequisites. And off course a web site to function needs a web server.
Just click Add Required Roles Services and continue the wizard. If you have a reason to change the default log and database location, do it using the Browse buttons. Now comes the IIS installation part, just go with the defaults and finish the wizard.
The installation is done. Hi all, Rob here again. I had a case recently where the customer wanted to have the Windows Server Certificate Authority website loaded on another machine. For those of you that do not know, you can install the Windows Server CA web site pages on an alternate server from the CA.
Another reason might be because you want to offer certificate enrollment to Internet-based users but do not want to expose your Certification Authority to the Internet.
While I was working with the customer I found quite a few different configurations that are possible with IIS7, but each configuration requires a different setup within Active Directory and IIS7. The first thing to be decided is which account will be used for the web application pool account. The easier configuration is to leverage Network Service as the application pool account for the CertSrv web site. However, if you plan on bringing up more than one web server and use a network load balancer in front of the web servers your only option is to use a domain user account for the application pool identity.
The second thing that needs to be decided is what type of delegation you require in the environment. I am not going to dig deeply into the differences between open and constrained delegation; you can view the Kerberos section of the AskDS blog. Basically, constrained delegation is more secure because you are limiting to what back end service the application is allowed to impersonate the user account to.
Alright, so you have made your decision on what type of delegation you want and what account you will be using for the Web Application Pool Identity.
You will see the pictured dialog box stating that IIS roles will need to be added, so click on the Add Required Role Services button, and then click the Next button. You will then be asked to select the Enterprise Certification Authority that the web enrollment pages should use. Click the Browse button, and the Select Certification Authority dialog box will be shown listing all the Certification Authorities in the forest.
Add any other role services that you might need to support for the CA Web Enrollment web site like maybe enabling Basic Authentication keep in mind that Windows Integrated Authentication is selected by default.
So for example, for Publishing, the certificate needs to contain the names of all of the RDSH servers in the collection. If you have users connecting externally, this needs to be an external name needs to match what they connect to. If you have users connecting internally to RDweb, the name needs to match the internal name. For Single Sign On, again the subject name needs to match the servers in the collection. COM Connection Broker.
When my client connects internally, he will enter the FQDN of the server that hosts the web page, i. The name of the certificate needs to be this name, of the URL that the user will initiate the connection to.
But we need to remember that the connection does not just end here. The connection then flows from the web server to one of the session hosts or virtualization hosts and also the connection broker.
The certificate can be common on all of these servers. This is why we recommend that the Subject Alternate Name of the certificate contain the names of all the other servers that are part of the deployment. This is all you need as long as you have 5 or less servers in the deployment.
0コメント