画像を再度取得するためのリンクがあるjsonデータを取得しています
例えば:
{"status":"403","message":"Not Authorized","image":"http:\/\/abc.com\/images\/1.jpg"}
ステータス、メッセージnの画像は、テキストボックスに値を表示したため、完全に正常に取得されます。
さらに、画像を表示したかったので、次のようにします。
public string link = ClassName.variableName;
link
値を保持するようになりましたhttp//abc.com/images/1.jpg
。その値をテキストボックスに表示しました。だから私はさらに移動しました:
BitMapImage MyImage = new BitMapImage( new Uri (link, UriKind.RelativeOrAbsolute));
image1.source = MyImage;
しかし、実行すると、「UnAuthorized access exception unhandled」というエラーが表示されます。クロスチェックするために、新しいプロジェクトを開き、データをフェッチする代わりに、画像ソースへのリンクを直接提供すると、画像が表示されました。
BitMapImage MyImage = new BitMapImage( new Uri ("http//abc.com/images/1.jpg", UriKind.RelativeOrAbsolute));
image1.source = MyImage;
ここでは正常に動作します。画像が表示されます。