2013-08-06 34 views
5

タイトルが示すとおり、私はリモート名前ができなかったASP.NETページからASP.NET例外:リモート名を解決できませんでした:「apiconnector.com」

を次の例外を取得しています解決されます: 'apiconnector.com'

私はブラウザからこのアドレスに移動することができますので、アクセス可能です。

なぜASP.NETがこのアドレスに移動できないのですか?

編集:私は正確にどのようにナビゲートしていますか?

これは基本的に私はWSDLをサービス参照としてインポートしました。私がやっているのは、サービス参照からメソッドを呼び出すことだけです。実際のナビゲーションを行うサービス参照です。

サービス参照の構成が、私はついに同僚の助けを借りて、この作業を取得するために管理し、次のXML

<endpoints> 
    <endpoint ... address="http://apiconnector.com/API.asmx" ... /> 
    </endpoints> 
+1

どのように正確にナビゲートしていますか? –

+0

「http:// apiconnector.com」を試す –

+0

@GrantThomas - 編集 – series0ne

答えて

20

が含まれています。問題は特定の条件でのみ発生します。私のケースでは、これは私の開発マシン上の企業ドメインの一部です。ドメインはプロキシサーバーを使用してWeb要求/応答を管理します。プロキシサーバーがapiconnector.com からの応答をブロックしていたことが判明しました。したがって、例外、これに加えて、Internet Explorerでプロキシ設定を調整する必要があったため、Visual Studioでもデフォルト設定が正しく構成されていました。

プロキシ設定に関して何が変更されたかを指定することはできません。私が述べたように、私は同僚によって助けられました。彼は解決のこの部分を管理しました。ただし、問題の半分しか解決していません... Visual Studioで例外が発生していましたが、web.configファイルに次のXMLを追加するとすべて解決されました。

<system.net> 
    <defaultProxy enabled="true" useDefaultCredentials="true"> 
    </defaultProxy> 
</system.net> 
+0

ありがとうございました..これは私にとっても役に立ちます – Isuru

+0

この知識をありがとうございます。それは大きな助けとなった –

関連する問題