我有一个用户名和密码存储在他们的偏好。Howto:将用户名和密码安全地传回webview
我该如何着手以安全的方式将它传递回webview? 我知道如果我这样做,它会工作,但它看起来很糟糕。必须有更好的方式来发布变量。
webview.loadUrl(“http://mysite.com?name=”+ username +“& password =”+ somepassword);
我一直在寻找天,找不到任何东西,这让我觉得我失去了明显的东西。
我有一个用户名和密码存储在他们的偏好。Howto:将用户名和密码安全地传回webview
我该如何着手以安全的方式将它传递回webview? 我知道如果我这样做,它会工作,但它看起来很糟糕。必须有更好的方式来发布变量。
webview.loadUrl(“http://mysite.com?name=”+ username +“& password =”+ somepassword);
我一直在寻找天,找不到任何东西,这让我觉得我失去了明显的东西。
您应该使用HTTPS。
您也可以发送密码的盐渍散列。 (使用服务器提供的过期盐来防止重播攻击)
创建一个实现onReceivedHttpAuthRequest的WebViewClient。 通过setWebViewClient方法将它连接到你的webview。
沃尔维克
链接无法正常工作。 – user1213202 2013-03-06 12:07:22
@ user1213202链接现在已更新 – dparnas 2013-03-07 08:20:06