Conexão ao CRM

Preciso que meu site se conecte ao CRM, este é o meu código

        var organizationUri = new Uri(ConfigurationManager.AppSettings["CRMServerUrl"]);

        //Client credentials
        var credentials = new ClientCredentials();
        credentials.UserName.UserName = @"<user>";
        credentials.UserName.Password = "<password>";
        // Use the Microsoft Dynamics CRM Online connection string from the web.config file named "CrmConnectionStr".
        using (OrganizationServiceProxy _service = new OrganizationServiceProxy(organizationUri, null, credentials, null))
        {
            Response.Write("Connected");
        }

e isso está no meu web.config

 <add key="CRMServerUrl" value="http://XXXXX/XRMServices/2011/Organization.svc" />
<add key="username" value="<user>" />
<add key="password" value="<password>" />

isso me dá essa mensagem de erro:

"Ocorreu um erro crítico. Não foi possível conectar-se ao servidor CRM. O chamador não foi autenticado pelo serviço."

questionAnswers(5)

yourAnswerToTheQuestion