Issue : Connection to CRM V9 / D365 from console application or Custom Web application failed with exception
Error Observed:
Message : “One or more errors occurred.”
Source : “mscorlib”
Code Snippet :
//Create an HTTP client to send a request message to the CRM Web service.
using (HttpClient httpClient = new HttpClient(messageHandler))
{
//Specify the Web API address of the service and the period of time each request
// has to execute.
httpClient.BaseAddress = new Uri(serviceUrl);
httpClient.Timeout = new TimeSpan(0, 2, 0); //2 minutes
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;
//Send the WhoAmI request to the Web API using a GET request.
var response = httpClient.GetAsync(“api/data/v9.0/WhoAmI”,
HttpCompletionOption.ResponseHeadersRead).Result;
if (response.IsSuccessStatusCode)
{
//Get the response content and parse it.
JObject body = JObject.Parse(response.Content.ReadAsStringAsync().Result);
Guid userId = (Guid)body[“UserId”];
Console.WriteLine(“Your system user ID is: {0}”, userId);
}
else
{
Console.WriteLine(“The request failed with a status of ‘{0}'”,
response.ReasonPhrase);
}
}
Happy Coding 😊
SOURCE : https://community.dynamics.com
7 comments
Ankit Srivastava
January 4, 2018 at 12:59 pm
Thanks Shashank for the great post, it will really help :).
Nishant Rana
January 4, 2018 at 1:03 pm
Awesome Info Shashank 🙂
Shashank Binjola
January 4, 2018 at 6:44 pm
Thanks Buddy
Shashank Binjola
January 4, 2018 at 6:44 pm
Thank You sir
Prathmesh
January 4, 2018 at 11:24 pm
Thanks a lot!
Vishal Kumar
January 8, 2018 at 8:58 pm
great information shashank…! thanks
Laszlo Penzes
January 31, 2018 at 1:30 pm
Many thanks, you saved my day!
Comments are closed.