カスタムWCFサービスからCRM Webサービスを呼び出そうとしています。そして、私は "呼び出し元がサービスによって認証されていない"例外を取得しています。 IIS(私のwcfサービスがホストされている場所)の認証モードを確認しました。その匿名認証が有効になっています。MSCRM 2013 - 呼び出し元がサービスによって認証されていません
WCFからの呼び出し中にMSCRMサービスが認証に失敗する理由はありますか?ここで
あなたがOrganizationServiceのコンストラクタにNetworkCredentialのを渡す必要がWindows認証を使用する場合
OrganizationService service;
var crmConnection = CrmConnection.Parse("Server=http://myserver/orgname; Domain=domainname; Username=username; Password=passwordtext");
service = new OrganizationService(crmConnection);
Entity crmEvent = service.Retrieve("new_event", eventId, new ColumnSet("status"));
どのようにWebサービスを呼び出そうとしていますか?いくつかのコードで質問を更新できますか?開発者の拡張機能を使用して接続を呼び出すのですか?ほとんどの作業は、これらのメソッドを使用すると、あなたのために行われます。https://msdn.microsoft.com/en-us/library/gg695819(v=crm.7) ).aspx – dynamicallyCRM
crmConnectionオブジェクトの初期化を投稿することはできますか?あなたの設定は?あなたの接続文字列要素の設定ファイルを使用している場合、それは何かのように見えるのですか? var crmConnection = new CrmConnection( "CRM")を使用できるように、 –
dynamicallyCRM
あなたの接続は良く見えますが、ドメイン名を正しくエスケープする(@ "contoso \ admin")、パスワードをダブルチェックするなどの簡単なことがチェックされます。 – dynamicallyCRM