stitch mongoClient auth AnonymousCredential не продолжается внутри continueWith - PullRequest
0 голосов
/ 10 февраля 2020

Я вхожу, чтобы выполнить поиск на клиенте mongodb stitch. но после аутентификации AnonymousCredential он ничего не делает.

kt code:

    val mongoClient = client!!.getServiceClient(RemoteMongoClient.factory, "mongodb-atlas")
    client!!.auth
    .loginWithCredential(AnonymousCredential())
    .continueWith{ task -> { ...some code... } }

, но никогда не попадает в часть "некоторый код". и я не знаю, почему в журналах пользовательского интерфейса стежка я получаю статус ОК:

{
  "arguments": [
    {
      "database": "test",
      "collection": "users",
      "query": {
        "id": ""
      },
      "limit": {
        "$numberInt": "1"
      },
      "project": null,
      "sort": null
    }
  ],
  "name": "find",
  "service": "mongodb-atlas"
}
Function Call Location: US-VA
Compute Used: 624980924 bytes•ms
Remote IP Address: 201.124.215.137
SDK: android v0.0
Platform Version: 8.1.0
Rule Performance Metrics:
{
  "test.users": {
    "roles": {
      "default": {
        "matching_documents": 1,
        "evaluated_fields": 0,
        "discarded_fields": 0
      }
    },
    "no_matching_role": 0
  }
}
...