Android веб-просмотр не может получить доступ к странице для повара ie политика - PullRequest
0 голосов
/ 30 апреля 2020

У меня проблема с веб-представлением android при взаимодействии с одним платежным шлюзом. В нем была показана проблема «Повар ie, связанный с межсайтовым ресурсом на http://abc.bcd.xy/, был установлен без атрибута SameSite. В следующем выпуске Chrome будут доставляться только файлы cookie с перекрестными ссылками». запросов сайтов, если для них заданы значения SameSite=None и Secure. Вы можете просмотреть файлы cookie в инструментах разработчика в разделе «Приложения»> «Хранение»> «Файлы cookie» и получить дополнительную информацию по адресам https://www.chromestatus.com/feature/5088147346030592 и https://www.chromestatus.com/feature/5633521622188032. . "

The webview configuration is configured as:
    onCreate(){
            CookieSyncManager.createInstance(this);
            CookieSyncManager.getInstance().startSync();
            webView.getSettings().setLoadsImagesAutomatically(true);
            webView.getSettings().setJavaScriptEnabled(true);
            webView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
            webView.setWebViewClient(new MyBrowser());
            CookieManager.getInstance().setAcceptThirdPartyCookies(webView, true);
            webView.setWebChromeClient(new WebChromeClient());
            webView.addJavascriptInterface(new MyJavaScriptInterface(), "HTMLOUT");
            webView.loadUrl(finalURL);
    }

    private class MyBrowser extends WebViewClient{
          @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {
                view.loadUrl(url);
                return true;
            }
   }

Это не позволяет мне получить доступ к 3d защищенной странице. У кого-нибудь из вас, ребята, возникла похожая проблема. Пожалуйста, сообщите мне, что нужно сделать, чтобы устранить эту ошибку.

...