なぜ例外が発生するのかよくわかりません。コードは正常で、APIはブラウザで機能しています。
var url = new Uri("http://octopart.com/api/search?keywords=" + topic.Text);
WebClient octopartCall = new WebClient();
octopartCall.OpenReadCompleted += new OpenReadCompletedEventHandler(Octopart_Completed);
octopartCall.OpenReadAsync(url);
if (e.Error == null)
... error is not null so I throw the message below
System.Exceptionが発生しましたMessage=System.Security.SecurityException ---> System.Security.SecurityException:セキュリティエラー。System.Net.Browser.BrowserHttpWebRequest.InternalEndGetResponse(IAsyncResult asyncResult)atSystem.Net.Browser.BrowserHttpWebRequest。<>c__DisplayClass5.b__4(Object sendState)atSystem.Net.Browser.AsyncHelper。<>c__DisplayClass2.b__0(Object sendState) ---内部例外スタックトレースの終了---System.Net.Browser.AsyncHelper.BeginOnUI(SendOrPostCallback beginMethod、Object state)at System.Net.Browser.BrowserHttpWebRequest.EndGetResponse(IAsyncResult asyncResult)atSystem.Net.WebClient。 GetWebResponse(WebRequest request、IAsyncResult result)at System.Net.WebClient.OpenReadAsyncCallback(IAsyncResult result)StackTrace:at Register.Page.Octopart_Completed(Object sender、