diff --git a/android/capacitor/src/main/java/com/getcapacitor/WebViewLocalServer.java b/android/capacitor/src/main/java/com/getcapacitor/WebViewLocalServer.java index 5c7b6671a..418a52ec5 100755 --- a/android/capacitor/src/main/java/com/getcapacitor/WebViewLocalServer.java +++ b/android/capacitor/src/main/java/com/getcapacitor/WebViewLocalServer.java @@ -18,6 +18,7 @@ import android.content.Context; import android.net.Uri; import android.util.Log; +import android.webkit.CookieManager; import android.webkit.WebResourceRequest; import android.webkit.WebResourceResponse; @@ -297,6 +298,7 @@ private WebResourceResponse handleProxyRequest(WebResourceRequest request, PathH for (Map.Entry header : headers.entrySet()) { conn.setRequestProperty(header.getKey(), header.getValue()); } + conn.setRequestProperty("Cookie", CookieManager.getInstance().getCookie(request.getUrl().toString())); conn.setRequestMethod(method); conn.setReadTimeout(30 * 1000); conn.setConnectTimeout(30 * 1000);