You are designing a SharePoint 2010 application. You have the following requirements:
Display sales data from a CRM system.
.Authenticate users to the CRM system through their Windows credentials.
.Eliminate multiple authentication requests.
You need to choose an authentication method that supports the requirements.
Which authentication method should you recommend?
A.
NTLM
B.
Kerberos
C.
Forms-based authentication that prompts for the user�s Windows credentials
D.
Forms-based authentication that uses the ASP.NET SQL Membership provider
http://technet.microsoft.com/en-us/magazine/ee914605.aspx
As user load or topology complexities increase, NTLM can introduce performance issues because NTLM-based authentication inherently requires multiple round trips between IIS and a domain controller for many SharePoint usage scenarios, such as a Web application accessing a SharePoint Web Part or custom Web service. The potential for performance issues is especially true if the domain controller is accessible over a slow or high-latency link. In terms of security, a ticket-based system (Kerberos) with explicit delegation of network resources is more secure by design than only encrypting user credentials. It is also faster because it uses a single ticket to access multiple network resources.