Все, что я хочу сделать, это выполнить операцию upsert. У меня есть JsonDocument, и у меня есть couchbase-сервер «123.456.789.1011» и ведро внутри, называемое «testbucket». Теперь, когда я открываю сервер, используя адрес Ip с портом 8091, он спрашивает меня, что имя пользователя и пароль говорят «uname», «pwd» и после его ввода открывается. Для моего ковша нет пароля.Подключение к серверу Couchbase дает ошибку аутентификации
cluster = CouchbaseCluster.create("123.456.789.101");
cluster.clusterManager("testuser","testuser123");
bucket = cluster.openBucket("testbucket");
jsonObject = JsonObject.create()
.put("Order",map);
jsonDocument = JsonDocument.create("Hello",jsonObject);
jsonDocumentResponse = bucket.upsert(jsonDocument);
Это мой код, но проблема всегда на выполнение кода я получаю сообщение об ошибке, что
ERROR spark.webserver.MatcherFilter -
com.couchbase.client.java.error.InvalidPasswordException: Пароли для ведра «testbucket " не совпадает. в com.couchbase.client.java.CouchbaseAsyncCluster $ 1.call (CouchbaseAsyncCluster.java:156) в com.couchbase.client.java.CouchbaseAsyncCluster $ 1.call (CouchbaseAsyncCluster.java:146) в rx.internal.operators. OperatorOnErrorResumeNextViaFunction $ 1.onError (OperatorOnErrorResumeNextViaFunction.java:77) в rx.internal.operators.OperatorMap $ 1.onError (OperatorMap.java:49) в rx.internal.operators.NotificationLite.accept (NotificationLite.java:147) в rx.internal.operators.OperatorObserveOn $ ObserveOnSubscriber.pollQueue (OperatorObserveOn.java:177) в rx.internal.operators.OperatorObserveOn $ ObserveOnSubscriber.access $ 000 (OperatorObserveOn.java:65) в rx.internal.operators.OperatorObserveOn $ ObserveOnSubscriber $ 2.call (OperatorObserveOn.java : 153) at rx.internal.schedulers.ScheduledAction.run (ScheduledAction.java:47) at java.util.concurrent.Executors $ RunnableAdapter.call (Executors.java:511) at java.util.concurrent.FutureTask .run (FutureTask.java:266) в java.util.concurrent.ScheduledThreadPoolExecutor $ ScheduledFutureTask.access $ 201 (ScheduledThreadPoolExecutor.java:180) в java.util.concurrent.ScheduledThreadPoolExecutor $ ScheduledFutureTask.run (ScheduledThreadPoolExecutor.java:293) на java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142) на java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:617) на java.lang.Thread.run (Thread. java: 745)
Я новичок в couchbase, и я действительно не знаю, что делать. Я googled, но ничего не существует в Интернете. Даже там документация также не предлагает мне ничего. Я надеюсь, что у кого-то из stackoverflow наверняка будет ответ для меня. Благодаря
У меня нет пароля в виде ведра. Это нулевое значение. –