Score:0

การสร้าง LoggingServiceV2Client ด้วยข้อมูลรับรองที่กำหนดเอง

ธง sa

ฉันกำลังทำงานกับแอปเดสก์ท็อป C# ที่ควรจะสามารถเชื่อมต่อกับบัญชี GCP และดึง/สืบค้นบันทึกที่นั่นได้ ฉันต้องการให้สิ่งนี้ใช้งานได้บนคอมพิวเตอร์ หรือเพื่อให้สามารถเข้าถึงบัญชีต่างๆ ได้ ดังนั้นฉันจึงไม่ต้องการพึ่งพาคีย์ส่วนตัวที่จัดเก็บไว้ในเครื่อง ฉันจะส่งโทเค็นการเข้าถึงด้วยตนเองแทน ซึ่งหมายความว่าฉันไม่สามารถใช้ค่าเริ่มต้น "LoggingServiceV2Client.Create()" เส้นทางในการสร้างลูกค้า ฉันจะต้องใช้ "LoggingServiceV2ClientBuilder" คลาส อย่างไรก็ตาม ฉันมีปัญหามากมายในการตั้งค่าไคลเอ็นต์อย่างถูกต้อง และยังไม่ได้รับไคลเอ็นต์เพื่อส่งคืนการสืบค้นที่สำเร็จแม้แต่รายการเดียว

สิ่งที่ฉันใช้อยู่คือ:

           string cc = "โทเค็นการเข้าถึงลับสุดยอด";

            var cred = GoogleCredential.FromAccessToken(cc);

            เครดิต = cred.CreateScoped (LoggingServiceV2Client.DefaultScopes);


            ลูกค้า var = LoggingServiceV2ClientBuilder ใหม่ { ChannelCredentials = cred.ToChannelCredentials ()}.Build ();
Pit avatar
dz flag
Pit
ฉันทราบดีว่าคุณต้องการหลีกเลี่ยง âLoggingServiceV2Client.Createâ แต่คุณเคยเห็นโพสต์ที่คล้ายกันนี้เกี่ยวกับการใช้ [ข้อมูลรับรองที่กำหนดเองด้วย Stackdriver Logging API...](https://stackoverflow.com/questions/53175386/ การใช้ข้อมูลรับรองที่กำหนดเองกับ stackdriver-logging-api-c-sharp-client-library) โปรดดู [ฉันจะถามคำถามที่ดีได้อย่างไร](https://stackoverflow.com/help/how-to-ask) เพื่อปรับปรุงคำถามของคุณเนื่องจากขาดข้อมูลบางอย่าง

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา