3
쿠키가 HttpWebRequest에서 가져 왔으며 이러한 쿠키를 다른 페이지의 WebView 컨트롤에 설정해야합니다.WebView 컨트롤에 쿠키를 설정하십시오.
어떻게 이러한 쿠키를 Windows 8.1 Store 앱의 WebView 컨트롤로 전송할 수 있습니까?
쿠키가 HttpWebRequest에서 가져 왔으며 이러한 쿠키를 다른 페이지의 WebView 컨트롤에 설정해야합니다.WebView 컨트롤에 쿠키를 설정하십시오.
어떻게 이러한 쿠키를 Windows 8.1 Store 앱의 WebView 컨트롤로 전송할 수 있습니까?
나는 answer on MSDN이 있으며 잘 작동합니다.
try
{
Uri baseUri = new Uri(txtURI.Text);
Windows.Web.Http.Filters.HttpBaseProtocolFilter filter = new Windows.Web.Http.Filters.HttpBaseProtocolFilter();
Windows.Web.Http.HttpCookie cookie = new Windows.Web.Http.HttpCookie("cookieName", baseUri.Host, "/");
cookie.Value = "cookieValue";
filter.CookieManager.SetCookie(cookie, false);
Windows.Web.Http.HttpRequestMessage httpRequestMessage = new Windows.Web.Http.HttpRequestMessage(Windows.Web.Http.HttpMethod.Get, baseUri);
wvTest.NavigateWithHttpRequestMessage(httpRequestMessage);
}
catch (Exception oEx)
{
// handle exception
}