问题标签 [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.
android - 在 SystemWebViewClient.java 文件 cordova 中的 onReceivedSslError 中将上下文传递给警报对话框
我想在类的onReceivedSslError
方法中显示警报对话框。SystemWebViewClient
那么我应该将参数传递给警报对话框。我尝试了“ this
, ” MainActivity.this
,view.this
但它不起作用。提前致谢。
目前我正在使用的代码
android - Google Play 应用被拒绝 - SSL 错误处理程序
以下是我从 Google Play 收到的消息。
阅读该消息后,我查看了Google 帮助中心文章。对于我的想法,这应该与 of 的类WebViewClient
及其一些方法有关,例如onReceivedSslError
,SslErrorHandler.proceed()
或SslErrorHandler.cancel()
. 然后在我的项目中,我尝试搜索一些关键字,例如WebViewClient
,SslErrorHandler
或onReceivedSslError
. 我也得到了Nothing to show的结果。
有什么建议可以解决这个问题吗?
android - 返回到 SslErrorHandler 上的上一个屏幕
因此,在我的 webview 中,我显示了一个错误对话框,用于显示 Google 强制要求的 SSL 安全问题。代码如下所示:
当使用点击cancel
时,我的 webview 只是停留在与白屏相同的屏幕上。我想将用户导航到他来自的上一个屏幕。我已经尝试添加一个onCancelListener
,但它没有奏效。
像这样的东西
我在这里想念什么?
android - SSL 错误处理程序 WebView Android
当我尝试发布我的应用程序时,Google Play 控制台说由于 SSL 错误处理程序,我的应用程序存在漏洞。我按照谷歌帮助中心解决方案https://support.google.com/faqs/answer/7071387,并尝试再次发布,但没有成功。我联系了 Google Play 支持,他们回复了我:
我查看了您的应用程序,版本 10 的 PET 应用程序具有以下类,其中包含 SslErrorHandler 的易受攻击版本:
这是我用来处理 SslError 的代码:
我没有为此使用第三方库,只是 android webkit WebClient。
我该如何解决它以让他们允许我发布我的应用程序?
android - 测试接收SSL错误
我通过在我的 Android 项目中实现 WebViewClient.onReceivedSslError 处理程序修复了该漏洞,但我想知道如何测试它。
以前我的代码是:
在我的修复之后是:
例如,我可以修改 android 模拟器中的主机以指向可以引发 ssl 异常的页面吗?
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插件中只有相关代码是:-
有什么需要摆脱这个错误吗?
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 团队
java - 为什么在 Google Play 商店上传应用程序时出现 SslErrorHandler?
我已将发布 APK 上传到 Google Playstore,但由于SslErrorHandler
.
python-3.x - 使用 Python 连接到 Google Vision API 时出现握手错误
我正在使用以下代码连接到 Google Vision API。我有来自 Google Vision 的 JSON。
该代码给了我以下错误。不知道为什么..< TSI_PROTOCOL_FAILURE >
请建议.. 它在 Windows Server 机器上运行良好,但在我的 Windows 7 机器上运行良好。
以下是代码和错误详细信息。
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 的服务器上。是这样吗?