Score:0

ปัญหา GCP Secret Manager ในการเข้าถึงความลับ

ธง cn

พยายามเข้าถึงความลับจากตัวจัดการความลับที่เชื่อมต่อจาก Local STS ไปยัง GCP ในขณะที่สร้างไคลเอนต์โดยใช้ SecretManagerServiceClient.create() ฉันได้รับ NullPointerException ฉันได้สร้างบัญชีบริการและให้สิทธิ์ที่จำเป็นในการเข้าถึงและใช้คีย์บัญชีบริการในการตรวจสอบสิทธิ์ด้วยตัวแปร env GOOOGLE_APPLICATION_CREDENTIALS โปรดช่วยด้วย

สาธารณะ String getSecrets (String projectId, String secretId) {
    SecretManagerServiceClient smClient;
    ความลับ ความลับ = null;
    การจำลองแบบสตริง = "";
    พยายาม {
        System.out.printf("สวัสดีชาวโลก", SecretManagerServiceClient.create()); // การพิมพ์เป็นโมฆะ
        smClient = SecretManagerServiceClient.create();
        System.out.printf("สวัสดีตอนเย็น", smClient);
        ชื่อลับ secretName = SecretName.of (projectId, secretId);
        ความลับ = smClient.getSecret (ชื่อลับ);
        ถ้า (secret.getReplication().getAutomatic() != null) {
            การจำลอง = "อัตโนมัติ";
        } อื่นถ้า (secret.getReplication().getUserManaged() != null) {
            การจำลอง = "จัดการ";
        }
    } จับ (IOException จ) {
        e.printStackTrace();
    }
    System.out.printf("ความลับคือ", secret.getName(), การจำลองแบบ);
    กลับ secret.getName();
}

โพสต์คำตอบ

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