Im делает приложение для Windows-телефона, в котором используется веб-браузер. Im, используя этот веб-браузер, чтобы аутентифицировать учетную запись пользователя disqus. Когда я загружаю эмулятор и запускаю приложение, пользователю предлагается ввести свою учетную запись/пароль, и все работает нормально.Как заставить веб-браузер игнорировать файлы cookie
Теперь я хочу, чтобы иметь возможность входить в систему другим пользователем, но веб-браузер (или disqus, я не знаю, будет ли это телефон или веб-сайт, который помнит) запоминает пользователя и просто дает мне вариант принять или отклонить (то есть я не получаю возможность войти в систему, как в первый раз).
Если я дал вам достаточно информации, есть ли способ предотвратить это поведение? Это из-за куки-файлов или сервера disqus?
Для других, имеющих эту проблему при осуществлении Disqus API на Windows Phone: образом прошлое на самом деле пытается удалить куки с помощью кода, рабочий метод: Используя WebBrowserControl, перейдите к disqus.com/dashboard , Пользователь будет зарегистрирован на этом сайте из-за файла cookie, хранящегося на телефоне. Тогда в обработчик событий LoadComplete добавьте следующую строку:
(sender as WebBrowser).InvokeScript("eval", "document.location.href = \"http://disqus.com/logout\";");
это будет перемещаться на странице выхода из Disqus и возвращает выхода из печенья (или что-то, я не знаю, как эта часть на самом деле работает).
, и нет способа заставить их игнорировать веб-браузер? – user1033619