reCaptcha的可用性? 15分钟后放弃,确认您是人类

时间:2019-05-13 21:06:50

标签: web-applications recaptcha

reCaptcha的可用性?确认您是人类后15分钟就放弃。

apply plugin: 'com.android.application'

android {
compileSdkVersion 28
defaultConfig {
    applicationId "com.test.newtest"
    minSdkVersion 19
    targetSdkVersion 28
    versionCode 2
    versionName "1.1"
    multiDexEnabled true
    testInstrumentationRunner 
 "android.support.test.runner.AndroidJUnitRunner"
}

dataBinding {
    enabled = true
}

testOptions {
    unitTests.returnDefaultValues = true
}

testOptions {
    unitTests {
        includeAndroidResources = true
    }
}

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android- 
optimize.txt'), 'proguard-rules.pro'
    }
}

}

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
def design = "28.0.0"
implementation "com.android.support:appcompat-v7:$design"
implementation "com.android.support:design:$design"
implementation "com.android.support:recyclerview-v7:$design"

implementation 'com.android.support.constraint:constraint- 
layout:1.1.3'
implementation 'com.android.support:support-v4:28.0.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso- 
core:3.0.2'

implementation "android.arch.core:core-testing:1.1.1"
//testImplementation "android.arch.core:core-testing:1.1.1"


// reactive
implementation 'io.reactivex.rxjava2:rxjava:2.1.9'
implementation 'io.reactivex.rxjava2:rxandroid:2.0.2'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test:rules:1.0.2'
androidTestImplementation 'com.squareup.retrofit2:retrofit-mock:2.0.0'
implementation 'com.squareup.okhttp3:mockwebserver:3.8.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-intents:3.0.2'
implementation 'com.jakewharton:butterknife:8.8.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'

def daggerVer = 2.16
implementation "com.google.dagger:dagger:$daggerVer"
annotationProcessor "com.google.dagger:dagger-compiler:$daggerVer"
compileOnly 'javax.annotation:jsr250-api:1.0'
implementation 'javax.inject:javax.inject:1'

implementation 'com.squareup.retrofit2:retrofit:2.4.0'
implementation 'com.squareup.okhttp3:logging-interceptor:3.9.1'
implementation 'com.squareup.retrofit2:converter-gson:2.3.0'

//implementation 'com.google.android.material:material:1.0.0'

def lifeCycle = "1.1.1"
implementation "android.arch.lifecycle:extensions:$lifeCycle"
/*implementation "android.arch.lifecycle:runtime:$lifeCycle"
annotationProcessor "android.arch.lifecycle:compiler:$lifeCycle"*/
implementation "android.arch.persistence.room:runtime:$lifeCycle"
implementation 'com.mikhaellopez:circularimageview:3.2.0'
annotationProcessor 
"android.arch.persistence.room:compiler:$lifeCycle"

implementation 'com.squareup.picasso:picasso:2.71828'
implementation 'com.android.support:multidex:1.0.3'

implementation 'commons-beanutils:commons-beanutils:1.9.3'
implementation 'org.mockito:mockito-core:2.23.4'
androidTestImplementation 'org.mockito:mockito-android:2.18.3'
}

15分钟后,我不得不使用reCaptcha放弃“注册”。 reCaptcha仍然可以使用吗?

应使用更智能的方法。查看图像非常耗时,需要大量的耐心。花了15分钟后没有显示消息吗?用户没有这种耐心。长时间盯着屏幕对人眼不利。

添加安全级别参数将很有帮助。例如,对于金融应用程序,它应该很高。对于大多数应用程序,如果应用程序所有者认为黑客对他们的应用程序不感兴趣,则可以将其设置为中或低。

1 个答案:

答案 0 :(得分:0)

我认为这更多是建议而不是问题。是的,reCaptcha有时可能会令人沮丧,并且确实使用了您打算的低安全性示例。

Google主要使用IP地址和Cookie来识别您,也使用您单击复选框的位置(是的,coz bot单击复选框的确切中心)还有许多其他指示。您可以检查以下几点是否有帮助:

  • 检查您的IP或网络是否存在任何问题
  • 确保您已启用cookie
  • 停止使用VPN或代理服务器
  • 尝试使用Google公共DNS
  • 不要搜索非法查询
  • 点击速度变慢,没有快速触发
  • 不要发送自动查询

您可以在此处了解更多信息:https://www.webnots.com/fix-im-not-a-robot-captcha-issue-in-google-search/