Я пытаюсь запустить google sdk app engine. Я мог бы получить локальное приложение, работающее на моем ноутбуке, но имеющее проблемы с регистрацией gcloud auth.gcloud auth login - проверка сертификата не удалась
Когда я ввожу команду входа в систему gcloud auth, открывается новое окно браузера и после проверки моих идентификаторов, он говорит: теперь вы авторизованы с помощью Google Cloud SDK!
Но, в командной строке, где я напечатал команду, я получаю следующее сообщение об ошибке -
D:\appengine-try-java>gcloud auth login
Ваш браузер был открыт для посещения:
https://accounts.google.com/o/oauth2/auth?redirect_uri=http%3A%2F%2Flocalhos
t%3A8085%2F&prompt=select_account&response_type=code&client_id=32555940559.apps.
googleusercontent.com&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fappengine.
admin+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fbigquery+https%3A%2F%2Fwww.googl
eapis.com%2Fauth%2Fcompute+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdevstorage.
full_control+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2
F%2Fwww.googleapis.com%2Fauth%2Fndev.cloudman+https%3A%2F%2Fwww.googleapis.com%2
Fauth%2Fcloud-platform+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fsqlservice.admi
n+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fprediction+https%3A%2F%2Fwww.googlea
pis.com%2Fauth%2Fprojecthosting&access_type=offline
Traceback (most recent call last):
`enter code here`File "D:\google-cloud-sdk\bin\..\./lib\googlecloudsdk\gcloud\gcloud.py", line
139, in <module>
main()
File "D:\google-cloud-sdk\bin\..\./lib\googlecloudsdk\gcloud\gcloud.py", line
135, in main
_cli.Execute()
File "D:\google-cloud-sdk\bin\..\./lib\googlecloudsdk\calliope\__init__.py", l
ine 1615, in Execute
post_run_hooks=self.__post_run_hooks, kwargs=kwargs)
File "D:\google-cloud-sdk\bin\..\./lib\googlecloudsdk\calliope\__init__.py", l
ine 1166, in _Execute
pre_run_hooks=pre_run_hooks, post_run_hooks=post_run_hooks)
File "D:\google-cloud-sdk\bin\..\./lib\googlecloudsdk\calliope\__init__.py", l
ine 885, in Run
result = command_instance.Run(args)
File "D:\google-cloud-sdk\bin\..\./lib\googlecloudsdk\calliope\exceptions.py",
line 78, in TryFunc
return func(*args, **kwargs)
File "D:\google-cloud-sdk\lib\googlecloudsdk\gcloud\sdktools\auth\login.py", l
ine 61, in Run
creds = self.DoWebFlow(args.launch_browser)
File "D:\google-cloud-sdk\lib\googlecloudsdk\gcloud\sdktools\auth\login.py", l
ine 104, in DoWebFlow
return c_store.AcquireFromWebFlow(launch_browser=launch_browser)
File "D:\google-cloud-sdk\bin\..\./lib\googlecloudsdk\core\credentials\store.p
y", line 324, in AcquireFromWebFlow
cred = flow.Run(webflow, launch_browser=launch_browser)
File "D:\google-cloud-sdk\bin\..\./lib\googlecloudsdk\core\credentials\flow.py
", line 156, in Run
credential = flow.step2_exchange(code, http=http)
File "D:\google-cloud-sdk\bin\..\./lib\oauth2client\util.py", line 132, in pos
itional_wrapper
Из-за этого, я Я не могу развернуть свое приложение в облаке Google.
После некоторого поиска я выяснил, что он имеет отношение к файлу cacerts.txt в D: \ google-cloud-sdk \ lib \ httplib2. Я заменил файл cacerts.txt у своего коллеги, и он работал нормально, но теперь я снова получаю эту проблему.
Anypointers в решении это будет очень полезно
Это на самом деле не ответить на ваш вопрос, но вы можете получить доступ к экземпляру с помощью SSH непосредственно https://developers.google.com/compute/docs/console#sshkeys – kakoma