0
web請求我有如何讓使用HTTPS在Silverlight
var client = new WebClient();
client.DownloadStringCompleted += (s, ea) =>
{
var ret = Newtonsoft.Json.JsonConvert.DeserializeObject(ea.Result);
.....
};
var uri = new Uri("../myrest/Login", UriKind.Relative);
client.DownloadStringAsync(uri);
這工作得很好。但我想通過https發送此請求,而不是純http。我嘗試操縱uri地址,將方案更改爲https
var url = "https://localhost/myrest/Login";// hardcoded for now
client.DownloadStringAsync(new Uri(url, UriKind.Absolute));
但是這並不奏效。它觸發了整個clientaccesspolicy.xml。大概是因爲基本URL是用來加載XAP
我知道我有絕對路徑是正確的,如果我只是改變了的「https」的URL不同的「http」的所有作品確定
SL4
並且你沒有放置「thie whole clientaccesspolicy.xml thing」in place,因爲......? – AnthonyWJones
因爲它看起來不像我應該需要它。但顯然我做 – pm100