Я отчаянно пытаюсь получить доступ к Google Cloud Storage с Java. Моя задача состоит в том, что я должен создать общую библиотеку, и аутентификация на основе браузера невозможна.Google Cloud Storage - как авторизовать?
Что бы я ни делал, он всегда говорит мне «401 Несанкционированный». Я определенно, используя правильные учетные данные, ... Моя версия Java 1.7
Вот код:
GoogleCredential credential = new GoogleCredential.Builder()
.setTransport(httpTransport)
.setJsonFactory(new JacksonFactory())
.setClientSecrets("clientid", "clientsecret").build();
storage = new Storage.Builder(httpTransport, JSON_FACTORY, credential).setApplicationName(
"test-name")
.build();
Соответствующий идентификатор клиента и секрет устанавливается, как показано на консоли; Тем не менее, я всегда говорю «Вход в систему». Библиотека должна быть использована от рабочего процесса, так что это невозможно, что кто-то разрешает применение в окне браузера ...
Спасибо,
Марио