2016-09-29 14 views
0

私はMS CRM 2016でレコードを作成するためにwcfサービスを使用しています。しかし、IIS上でホストした後に消費しようとすると、上記のエラーが発生します。問題は、私はサービスで任意のCRM操作を実行し、それだけで上記のエラーを与える場合、それは正常に動作します。 //var httpWebRequest = (HttpWebRequest)WebRequest.Create(string.Format("http://localhost:42078/Service.svc/CreateXML")); var httpWebRequest = (HttpWebRequest)WebRequest.Create(string.Format("http://10.103.40.109/Service.svc/CreateXML"));メタデータには解決できない参照が含まれています:MS CRM 2016オンラインでレコードを作成中にクライアントとしてWCFサービスを使用

最初のコメント行はうまくいきますが、2行目を入力するとエラーになります。

+0

カスタムエンティティを展開するのを忘れたのでしょうか? – Oscar

+0

連絡先を使用していません – user3384427

+0

IPアドレスのあとに42078のポート番号を入力しましたか? – Polshgiant

答えて

0

私のサーバーのファイアウォールは、設定タグの下にwcfサービス設定ファイルにdefalutプロキシを追加するだけです。それが私の問題を解決しました。

<system.net> 
    <defaultProxy enabled="true" useDefaultCredentials="true"> 
     <proxy bypassonlocal="True" proxyaddress="http://proxyaddress:port"/> 
    </defaultProxy> 
    </system.net> 
関連する問題