问题标签 [sslerrorhandler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
535 浏览

android - 在 SystemWebViewClient.java 文件 cordova 中的 onReceivedSslError 中将上下文传递给警报对话框

我想在类的onReceivedSslError方法中显示警报对话框。SystemWebViewClient那么我应该将参数传递给警报对话框。我尝试了“ this, ” MainActivity.thisview.this但它不起作用。提前致谢。

目前我正在使用的代码

0 投票
1 回答
1232 浏览

android - Google Play 应用被拒绝 - SSL 错误处理程序

以下是我从 Google Play 收到的消息。

在此处输入图像描述

阅读该消息后,我查看了Google 帮助中心文章。对于我的想法,这应该与 of 的类WebViewClient及其一些方法有关,例如onReceivedSslError,SslErrorHandler.proceed()SslErrorHandler.cancel(). 然后在我的项目中,我尝试搜索一些关键字,例如WebViewClient,SslErrorHandleronReceivedSslError. 我也得到了Nothing to show的结果。

有什么建议可以解决这个问题吗?

0 投票
1 回答
432 浏览

android - 返回到 SslErrorHandler 上的上一个屏幕

因此,在我的 webview 中,我显示了一个错误对话框,用于显示 Google 强制要求的 SSL 安全问题。代码如下所示:

当使用点击cancel时,我的 webview 只是停留在与白屏相同的屏幕上。我想将用户导航到他来自的上一个屏幕。我已经尝试添加一个onCancelListener,但它没有奏效。

像这样的东西

我在这里想念什么?

0 投票
1 回答
992 浏览

android - SSL 错误处理程序 WebView Android

当我尝试发布我的应用程序时,Google Play 控制台说由于 SSL 错误处理程序,我的应用程序存在漏洞。我按照谷歌帮助中心解决方案https://support.google.com/faqs/answer/7071387,并尝试再次发布,但没有成功。我联系了 Google Play 支持,他们回复了我:

我查看了您的应用程序,版本 10 的 PET 应用程序具有以下类,其中包含 SslErrorHandler 的易受攻击版本:

这是我用来处理 SslError 的代码:

我没有为此使用第三方库,只是 android webkit WebClient。

我该如何解决它以让他们允许我发布我的应用程序?

0 投票
1 回答
514 浏览

android - 测试接收SSL错误

我通过在我的 Android 项目中实现 WebViewClient.onReceivedSslError 处理程序修复了该漏洞,但我想知道如何测试它。

以前我的代码是:

在我的修复之后是:

例如,我可以修改 android 模拟器中的主机以指向可以引发 ssl 异常的页面吗?

0 投票
0 回答
575 浏览

cordova - 由于 SslErrorHandler,Playstore 拒绝了 ionic (cordova) 应用程序

插件

除了上面我使用这个插件:- https://github.com/etabard/Cordova-OverAppBrowser

我最近尝试提交我的 ionic (cordova) 申请,但被以下原因拒绝:-

漏洞:SSL 错误处理程序 有关如何解决 WebView SSL 错误处理程序警报的更多信息,请参阅此 Google 帮助中心文章。

https://support.google.com/faqs/answer/7071387

我在cordova引擎下的文件SystemWebViewClient.java中找到的cordova-android插件中只有相关代码是:-

有什么需要摆脱这个错误吗?

0 投票
0 回答
4845 浏览

android - 由于 SSL 错误处理程序代码,Google Play 商店拒绝了应用程序

嗨,我所有的 Google PlayStore 拒绝我的应用程序,因为下面的代码在我的应用程序中。

检查sakiM的答案

如何修复此错误?

来自 Play 商店的错误邮件: 您好 Google Play 开发者,

我们拒绝了YOurAPP,包名称为com.example.myApp,因为它违反了我们的恶意行为用户数据政策。如果您提交了更新,您的应用的旧版本仍可在 Google Play 上使用。

此应用程序使用包含用户安全漏洞的软件,或允许在未经适当披露的情况下收集用户数据。

以下是在您最近提交的文件中检测到的问题列表和相应的 APK 版本。请尽快升级您的应用并增加升级后 APK 的版本号。

漏洞 APK 版本过期 SSL 错误处理程序 有关如何解决 WebView SSL 错误处理程序警报的更多信息,请参阅此Google 帮助中心文章。2016 年 11 月 30 日 12 日

要确认您已正确升级,请将应用的更新版本提交到 Play 管理中心,并在五小时后回来查看以确保警告消失。

虽然这些漏洞可能不会影响使用此软件的每个应用程序,但最好及时更新所有安全补丁。确保更新应用中存在已知安全问题的所有库,即使您不确定这些问题是否与您的应用相关。

应用程序还必须遵守开发者分发协议和开发者计划政策。

如果您认为我们做出此决定有误,请联系我们的开发人员支持团队。

最好的,

Google Play 团队

0 投票
1 回答
860 浏览

java - 为什么在 Google Play 商店上传应用程序时出现 SslErrorHandler?

我已将发布 APK 上传到 Google Playstore,但由于SslErrorHandler.

0 投票
1 回答
639 浏览

python-3.x - 使用 Python 连接到 Google Vision API 时出现握手错误

我正在使用以下代码连接到 Google Vision API。我有来自 Google Vision 的 JSON。

该代码给了我以下错误。不知道为什么..< TSI_PROTOCOL_FAILURE > 请建议.. 它在 Windows Server 机器上运行良好,但在我的 Windows 7 机器上运行良好。

以下是代码和错误详细信息。

0 投票
0 回答
222 浏览

java - CentOS 6 JBoss:“javax.net.ssl.SSLHandshakeException:无法找到请求目标的有效证书路径”

我有一个在 CentOS 6 服务器上运行的 JBoss 应用程序 [Java(TM) SE 运行时环境 ( build 1.7.0-b147 )],它将信息发送到外部地址,偶尔会发生如下所述的错误。

我在Java 版本为 1.8.0_201的其他 CentOS 6 和 7 服务器上测试了该应用程序,该错误仅发生在版本为 1.7 的服务器上。是这样吗?