2011-06-30 20 views
-1

我正在开发一个黑莓的Java应用程序,在这个程序中我有一个登录表格
我现在使用基本身份验证来传递用户和密码到一个页面调用一个接收参数的PHP脚本。什么是最好的黑莓认证方法

我不喜欢这种方法,因为它存储的参数,他们不能被删除,直到你杀死浏览器或应用程序。我希望能够在不离开应用程序的情况下注销。

有没有更好或更安全或实用的方法?通过黑莓认证!

+0

哪个“它”店参数?黑莓?或PHP?你不能只是添加一个注销按钮,删除用户凭证/ cookie? –

+0

如果我删除它将在PHP中工作的cookie(之前尝试过),但黑莓并没有处理它... y问题是与黑莓java应用程序 – rupGo

回答

1

您应该使用StreamConnection建立到PHP脚本的HTTP或HTTPS连接。 请确保您使用POST方法 这将使用setRequestMethod(“POST”)

PHP脚本应该只接收参数,并将其检查到您的数据库。 如果成功则返回“成功”或“失败”如果身份验证过程失败

你会发现使用这些类

StremConnection,HttpConnection的,连接器,为InputStream,OutputStream的