Updated Server to Server Authentication Documentation
NOTE: The information presented below is NOT in the SDK currently available for download or online. This update was posted on the Microsoft CRM Development Forum on April 7th.
The following updated information applies to version 4.0.8 of the Microsoft Dynamics CRM SDK.
Sample Code
Sample: SDK\Walkthroughs\Authentication
With respect to the Microsoft Dynamics CRM Online server to server authentication code sample located in the SDK download at:
· SDK\Walkthroughs\Authentication\CS\ServerToServer\PartnerAuthentication.cs
· SDK\Walkthroughs\Authentication\VB\ServerToServer\PartnerAuthentication.vb
There is a required change in the sample source code in order for the sample to run correctly. Change the 3rd parameter in the RetrieveCertificate method call at line 184 (C#) or line 164 (VB) as follows:
from: WindowsLiveIdTicketAcquirer.Environment.INT
to: WindowsLiveIdTicketAcquirer.Environment.PROD
Also, make sure that you have installed the latest operating system service packs on the computer where the sample is executed.
Documentation
Topic : Server-to-Server Authentication
In the 4.0.8 SDK release documentation, the list of supported SSL certificates is shown as follows:
Supported Certificates | |
Verisign Secure Site |
Verisign Secure Site Pro w/EV |
Verisign Secure Site Pro |
Network Solutions SSL |
Verisign Secure Site w/EV |
Entrust (standard) |
As of March 31, 2009 the following certificates from Certificate Authorities (CAs) are supported:
· Network Solution -> Solutions for Online Security -> SSL Certificates -> Basic
· Entrust -> SSL Certificates -> Standard SSL
For information on what operating systems are supported by the Windows Live ID Sign-in Assistant, refer to the following download page.
Thank you,
Microsoft Dynamics CRM SDK Team
Comments
Anonymous
May 01, 2009
PingBack from http://microsoft-sharepoint.simplynetdev.com/updated-server-to-server-authentication-documentation/Anonymous
May 01, 2009
NOTE: The information presented below is NOT in the SDK currently available for download or online .Anonymous
May 18, 2009
A non-interactive user is a user account in Microsoft Dynamics CRM Online that can access the system