2013-02-20 4 views
1

У меня проблема с facebook и google logout. Мой сценарий - это когда пользователь впервые входил в систему с facebook или google для определенного сайта. (Используя clint api, он будет перенаправлен на собственный веб-браузер). то он отобразит страницу входа. после успешного выхода из системы, если снова войдите в facebook или google im, чтобы он не показывал страницу входа в систему, он сразу показывает сообщение об успешном завершении входа (потому что история веб-браузера уже существует, и я не могу удалить историю), поэтому в этой ситуации несколько пользователей не может войти в систему с помощью facebook или google.Удалить Cookies из управления Webbrowser в wp7

есть идеи? Как решить эту проблему?

ответ

1

На WP7 вам необходимо будет использовать InvokeScript и javascript для выхода из системы и/или избавления от куки-файлов, требуемых различными службами, такими как FB и Google. Для этого подходит Fiddler.

Если я правильно помню, для Google вам нужно будет посмотреть определенные URL-адреса и отменить навигацию, запустите InvokeScript и продолжите навигацию.

Я работал над проектом, который обращался к различным провайдерам, и это было решением, которое мы смогли получить.

На WP8 существует способ очистки файлов cookie.

+0

Я уже попробовал это. но все еще проблема есть .. :( –

+0

Можете ли вы опубликовать код и JavaScript, который вы пытаетесь? –

1

Попробуйте выяснить, есть ли OAuth или API URL для входа пользователя из таких, как

m.facebook.com/logout.php?confirm=1&next=(url encoded login page) 

навигации пользователя.

+0

Я не использую сторонний SDK? –

+0

Я думаю, что у @Derek есть лучший подход. – Ric

Смежные вопросы