2013-06-18 76 views
5

Tôi muốn thêm cookie trong điều khiển trình duyệt web của mình.Làm cách nào để thêm cookie trong điều khiển trình duyệt web của tôi?

webBrowser1.Navigate(new Uri(serverUrl)); 

Về cơ bản tôi cần phải đặt giá trị cookie tại thời điểm navigation.How tôi có thể thêm cookie để yêu cầu loại này trong windows phone 7

Hãy để tôi giải thích vấn đề hoàn chỉnh của tôi.

Tôi phải gửi khóa Xác thực thông qua cookie đến yêu cầu web để máy chủ xác thực ứng dụng khách. Trong các thiết bị di động như Android và iPhone, họ có vùng chứa Cookie nơi điều khiển trình duyệt lấy dữ liệu từ vùng chứa cookie. Tôi mong đợi WP7 có cơ sở tương tự, nhưng tôi không tìm thấy nó. (Ý của tôi bỏ lỡ nó? Nếu có thì xin vui lòng trực tiếp cho tôi.)

Xin hãy giúp tôi ... Cảm ơn

+0

Làm thế nào về điều này? http://social.msdn.microsoft.com/Forums/en-US/winformsdesigner/thread/e43239f3-3914-43ec-ac50-223b022ec2ea – Sabilv

+0

nhưng tôi cần giải pháp cho cửa sổ điện thoại – achukrishnan

+0

Tôi có thể biết mục đích thêm cookie vào trình duyệt web? dành cho phần xác thực? – likewer

Trả lời

0

Tôi không chắc chắn điều này sẽ làm việc hay không. Nhưng bạn có thể gọi các hàm JavaScript bên trong một trang từ C# bằng cách sử dụng điều khiển Trình duyệt Web và trong JavaScript, bạn có thể đặt cookie. Để gọi các hàm JavaScript của các điều khiển Trình duyệt Web, hãy xem liên kết bên dưới.

webBrowser1.Document.InvokeScript(jsfunctionname, parameters); 

http://notions.okuda.ca/2009/06/11/calling-javascript-in-a-webbrowser-control-from-c/

+0

tôi nghĩ rằng điều này là không áp dụng trong Windows phone – achukrishnan

+0

Điều này có thể trong một số trường hợp. Bạn có thể sử dụng [Browser.InvokeScript] (http://msdn.microsoft.com/en-us/library/ee652559 (v = vs.95) .aspx). Bạn có thể thấy một giải pháp làm việc [ở đây] (http://stackoverflow.com/questions/13287409/windows-phone-webbrowser-set-cookies). Trân trọng. – dixus

Các vấn đề liên quan