Мое веб-приложение, созданное в веб-браузере, при запуске приложения отобразит страницу входа в систему, после того как пользователи успешно войдут в систему, она перенаправит страницу успешной регистрации. И я могу получить файлы cookie с успешной страницы входа, поэтому мой вопрос: могу ли я использовать файлы cookie с успешной страницы входа для аутентификации пользователей?Android-файлы cookie
ответ
Вы можете получить печенье с веб-просмотра, как показано ниже:
WAY-1
В веб зрения есть метод onPageFinished()
, оттуда также вы можете получить Cookie
@Override
public void onPageFinished(WebView view, String url){
String cookies = CookieManager.getInstance().getCookie(url);
Log.d(TAG, "All the cookies in a string:" + cookies);
}
WAY-2
вы можете получить cooki е.
getCookie("http://www.mysite.com","CookieName");
public String getCookie(String siteName,String CookieName){
String CookieValue = null;
CookieManager cookieManager = CookieManager.getInstance();
String cookies = cookieManager.getCookie(siteName);
String[] temp=cookies.split("[;]");
for (String ar1 : temp){
if(ar1.contains(CookieName)){
String[] temp1=ar1.split("[=]");
CookieValue = temp1[1];
}
}
return CookieValue;
}
Надеюсь, это поможет вам .. !!!
Привет Patel, я знаю, как получить печенье из моего текущей веб-страницы. Но мой вопрос заключается в том, что после того, как пользователи войдут в веб-страницу, страница будет перенаправлена на успешную веб-страницу входа в систему, поэтому как я могу использовать файлы cookie с этой успешной веб-страницы входа в систему, чтобы сообщить моему приложению, что пользователи уже вошли в систему? Потому что я хочу начать еще одно действие после успешного входа в систему. – user3200976
его один вид oauth, о котором вы говорите .. после авторизации вы получите свой файл cookie правильно? поэтому, когда вы получаете cookie, после этого вы можете начать свою деятельность с передачи вашей строки cookie .. Я думаю, это сработает. –
Но если пользователям не удалось войти в систему, они все равно смогут получить файлы cookie, как отличить удачных файлов cookie веб-страницы входа в систему и не удалось войти в файлы cookie веб-страницы? – user3200976
- 1. «Очищает Cookie» удаляет cookie?
- 2. Как переменные cookie cookie
- 3. asp cookie vs javascript cookie
- 4. Selenium Cookie to Curl Cookie
- 5. JQuery cookie - как использовать cookie
- 6. Сессионные файлы cookie = файлы cookie?
- 7. JavaScript cookie cookie не работает
- 8. Cakephp: проблема с cookie cookie
- 9. Greaseemkeykey cookie cookie по шаблону
- 10. Извлечение cookie из GET cookie
- 11. xmlhttprequest и set-cookie & cookie
- 12. cURL cookie отрицательный cookie expire
- 13. cookie in cookie less domain
- 14. ошибка в "$ cookie = $ HTTP_GET_VARS [" cookie "];"
- 15. WordPress Cookie Security - Постоянный Cookie comment_author change to session cookie
- 16. Firefox не удалял Perl CGI :: Cookie cookie
- 17. Имя файла cookie ASP.NET в файле cookie
- 18. jQuery cookie plugin - $ cookie не определен
- 19. JQuery cookie delete with JS-Cookie
- 20. Настройка cookie с плагином jQuery Cookie?
- 21. ; in cookie value trims cookie in asp.net
- 22. jQuery cookie plugin - проверка файла cookie
- 23. Tomcat - cookie with ':' в файле cookie
- 24. JQuery Cookie: один раз использовать cookie
- 25. jquery cookie plugin не удаляет файлы cookie
- 26. Подтвердить значение cookie cookie с регулярным выражением
- 27. cookie issue cookie не работает должным образом
- 28. JMeter cookie manager повреждает значение cookie
- 29. Сторонние файлы cookie с использованием jquery cookie
- 30. Cookie share with subdomain nodejs httponly cookie
да можно использовать. – Sush
@sush Да, я знаю. Как? – user3200976
по управлению сеансом. отправьте файлы cookie в сеанс. – Sush