at at google.apis.auth.oauth2.defaultcredentialprovider.createdefaultcredentialAsync ()
at at raphore_worker_service.pubsub.pubsubpublisher.createSync, string_shid_service.pubsub.pubsubublisher.crate Включение заказа) в /SRC/Services/background-worker-service/pubsub/pubsubpublisher.cs:line 17
фрагмент кода:
Код: Выделить всё
public static async Task
CreateAsync(string projectId, string topicId)
{
var topicName = TopicName.FromProjectTopic(projectId, topicId);
var publisher = await PublisherClient.CreateAsync(topicName); // brackground-worker-service@project_id.iam.gserviceaccount.com
Прикрепленные роли:
pub/sub publisher, pub/sub Admin, pub/sub Editor, pub/sub subscriber
Вопрос: < /strong>
Почему Publisherclient.createAsync не может разрешить АЦП в облачном запуска для этого работника, в то время как другие услуги на одном и том же проекте работают нормально?
мне нужно настраивать АЦП по -разному в облаке или требуется для загрузки вручную из секретного менеджера?>
Подробнее здесь: [url]https://stackoverflow.com/questions/79762781/google-cloud-run-background-worker-cannot-resolve-application-default-credential[/url]