Home > CRM, CRM 2011 > CRM application prompting credentials for all SOAP/OData calls

CRM application prompting credentials for all SOAP/OData calls

Other day my CRM application started behaving weirdly, it was prompting credentials for every OData/SOAP calls in my Jscripts.

Here is the scenario, I had a custom jscript library on Account entity which enable/disable ribbon buttons on form load.

So when I open the Account form I had to provide credentials for all those service calls in my custom jscript.

I thought the problem was with my browser settings I even tried by resetting properties of my browser but it did not solve the issue

Finally setting to the Windows Authentication’s “Providers” solved my problem.

Below are the steps I followed

  • Open IIS
  • Click on “Microsoft Dynamics CRM” website
  • Double click on “Authentication” on “Features View”
CRM Windows Authentication

CRM Windows Authentication

  • Click on “Providers” on left navigation
  • Make sure “Negotiate” provider is the 2nd option after NTLM
Providers

Providers

  • Reset IIS

These steps worked in my case. Thanks for the hosks link

Advertisement
  1. syam
    October 24, 2012 at 11:59 PM

    Hi Rajeev,

    I like your blog and the contents are very useful and helpful.
    I need some guidance on my first application in crm 2011.
    If the user select a record , the below records must be selected in a view based on a same field value. please let me know if you need more information or possible solution how can i do this?
    Thank you for your help in advance.
    Syam

  2. Eduardo Rivas
    September 25, 2013 at 11:18 PM

    Hi everyone

    i’ve same problem but this solution it didn’t work.

    Some other suggestion

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: