AD CS Deployment - Standard AD CS Deployment vs. Certificate Enrollment Web Services - Which is preferred?

EISDC used Ask the Experts™
We are reviewing options for deploying Cross Forest, Users and Computers Certificate Auto-Enrollment.  
Which method is preferred over the other?  What are the Pro / Cons between the two options.  We are leaning towards the Web Services method as it appears to be the modern architecture for future proofing our design.
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
ChrisSr. Systems Engineer

Web Enrollment allows clients to request certificates from the CA using a webpage, instead of issuing directly from the CA console.
Web Enrollment Services requires AD CS to work. Its not a replacement for AD CS, its a sub-component.  Or maybe I'm misunderstanding your question.
Yeah, we're using AD CS today with Web Enrollment (the portal that allows you to complete certificate requests).  We're looking to deploy cross forest client certificate auto-enrollment with our offline standalone root and our online Enterprise subordinate CA.  

My understanding is that there are two methods of achieving this as outlined here:

Option one is the AD DS integrated and seems to be the "legacy" method, but I'm unsure if there are any major reasons to choose or avoid it.

Option two is Certificate Enrollment Web Services which is an additional complement of IIS applications (like Web Enrollment) that enable certificate auto-enrollment cross forest by way of an HTTP API service in the resource forest and corresponding GPOs in the other forests.  

Is there a reason to lean towards one option versus the other?

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial