使用 Servlet 对浏览器和 android 应用程序进行相同的登录身份验证

Posted

技术标签:

【中文标题】使用 Servlet 对浏览器和 android 应用程序进行相同的登录身份验证【英文标题】:Same Login Authentication for browser and android app using Servlet 【发布时间】:2012-07-28 11:07:59 【问题描述】:

您好,我正在为 android 本机应用程序构建一个登录模块。该网站有一个登录模块。

我想使用相同的 servlet 来验证浏览器和 Android 应用程序的用户 ID 和密码。

我想要

1) 如果用户通过浏览器登录,则将用户重定向到新的 jsp 页面 2) 如果他通过应用程序请求,我想向 android 应用程序发送成功/错误响应代码。

我擅长将用户重定向到新的 jsp。但是如何检查用户是否通过 android 应用程序登录?

谢谢

【问题讨论】:

【参考方案1】:

你为什么不在android上使用给定的httpuser.agent编写你的应用程序并在你的servlet中过滤掉它?

【讨论】:

谢谢!你的意思是设置自定义用户代理?

以上是关于使用 Servlet 对浏览器和 android 应用程序进行相同的登录身份验证的主要内容,如果未能解决你的问题,请参考以下文章

为 Android/iOS 打包的 HTML5 应用程序的 JSP/Servlet 会话

Servlet请求和响应和Cookie

Servlet过滤器简单探索

Servlet的请求处理

Servlet的概述

servlet