An unsecured or incorrectly secured fault was received from the other
party. See the inner Fault Exception for the fault code and detail.
I am integrating crm to my web application. I can login through browser with my credentials, but i am getting error while I am connecting through MVC web application.
Here is my code:
IOrganizationService organizationService;
ClientCredentials authenticationCredentials = new ClientCredentials();
authenticationCredentials.UserName.UserName = "*****@*****.onmicrosoft.com";
authenticationCredentials.UserName.Password = "*******";
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
Uri organizationuri = new Uri("https://*******.api.crm4.dynamics.com/XRMServices/2011/Organization.svc");
OrganizationServiceProxy serviceProxy = new OrganizationServiceProxy(organizationuri, null, authenticationCredentials, null);
organizationService = (IOrganizationService)serviceProxy;
if(organizationService!=null)
{
Guid userid = ((WhoAmIResponse)organizationService.Execute(new WhoAmIRequest())).UserId; // I am getting the error in this line.
if(userid!=Guid.Empty)
{
Console.WriteLine("Connection established successfully");
return organizationService;
}
else
{
Console.WriteLine("Failed to establish");
}
}
return organizationService;
I have checked the time zone. Both are same and I am using trial version of crm.
question from:
https://stackoverflow.com/questions/66060461/inner-exception-fault-exception-authentication-failure 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…