Web サービス URL http://matrixrets.abor.com/rets/login.ashxおよびhttp://matrixrets.abor.com/rets/getobject.ashx?Resource=Property&Type=Photo&ID=195850:0があります。
ログインが原因でプロジェクトに Web 参照を追加できず、検出エラーが発生します (値を null にすることはできません)。
Web参照を追加する代わりに、コードを使用してWebサービスURLを使用して資格証明を直接渡す方法は?
以下のコードを使用して画像を取得しています..「リモートサーバーがエラーを返しました: (401) Unauthorized.」というエラーが表示されます。資格情報を渡している場合でも。
string url = "http://matrixrets.abor.com/rets/getobject.ashx?Resource=Property&Type=Photo&ID=195850:0";
WebClient webClient = new WebClient();
webClient.Credentials = new NetworkCredential("***", "***");
byte[] image = webClient.DownloadData(url);