小编Mbo*_*and的帖子

使用安全的HTTPS连接在Android Webview上设置凭据

我想创建一个Android Webview,通过HTTPS使用凭据通过安全连接连接到网站.

第一个难点是接受证书(私人),它是用这个非常有用的帖子解决的.

第二个难点是使用凭据,我找到了这篇文章.

(来自dparnas的第一个回答)似乎与它相处得很好,但它谈论HTTP连接而不是HTTPS.我试过了,但它不起作用,我只是到达登录表单页面,没有任何错误消息,只是正常的空白表单.

这是我的代码:

import android.app.Activity;
import android.net.http.SslError;
import android.os.Bundle;
import android.webkit.HttpAuthHandler;
import android.webkit.SslErrorHandler;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class ConnectorWebView extends Activity {
  WebView mWebView;
  String mUsrName;
  String mPassC;

  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.connwebview);

    // Getting info from Intent extras
    // Get it if it s different from null
    Bundle extras = getIntent().getExtras();            
    mUsrName = extras != null ? extras.getString("username") : null;
    mPassC = …
Run Code Online (Sandbox Code Playgroud)

java https android credentials webview

13
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×1

credentials ×1

https ×1

java ×1

webview ×1