cari
RumahJavaKemas kini bukti kelayakan AWS

Kemas kini bukti kelayakan AWS

Feb 09, 2024 pm 06:51 PM
lsp

Editor PHP Apple membawakan anda panduan terkini tentang "Mengemaskini Bukti Kelayakan AWS". Bukti kelayakan AWS diperlukan untuk mengakses sumber Perkhidmatan Web Amazon (AWS), namun, dari semasa ke semasa, kelayakan boleh tamat tempoh atau menjadi tidak sah. Untuk memastikan anda boleh terus mengakses dan mengurus sumber AWS, adalah penting untuk mengemas kini bukti kelayakan AWS anda dengan kerap. Panduan ini akan memandu anda melalui cara mengemas kini bukti kelayakan AWS anda untuk memastikan kerja anda tidak terganggu, dan memberikan beberapa petua dan pertimbangan yang berguna supaya anda boleh melakukannya dengan lancar. Mari kita ketahui bersama!

Kandungan soalan

Saya memerlukan nasihat tentang cara mengemas kini kelayakan aws selepas tamat tempoh.

Saya mencipta kacang amazonsimpleemailservice dengan cara ini:

@Bean
    public AmazonSimpleEmailService getSesClient() {
        return AmazonSimpleEmailServiceClientBuilder.standard()
                .withCredentials(new AWSStaticCredentialsProvider(new STSAssumeRoleSessionCredentialsProvider.Builder("ses-role-us-west-2", "mail-sender")
                        .build()
                        .getCredentials())
                )
                .withRegion(Regions.US_WEST_2).build();
    }

Tetapi apabila saya cuba menggunakannya saya mendapat ralat:

请求中包含的安全令牌已过期(服务:amazonsimpleemailservice;状态代码:403;错误代码:expiredtoken

Jika saya mencipta instance klien ses sebelum setiap mel dihantar - ia berfungsi dengan baik, tetapi mencipta tika baharu sebelum setiap penggunaan nampaknya merupakan amalan yang tidak baik.

Saya faham terdapat masalah dengan kelayakan yang saya dapat melalui stsassumerolesessioncredentialsprovider - mereka hanya mempunyai masa tamat tempoh.

Saya tertanya-tanya sama ada perlu ada cara untuk memperbaharui kelayakan secara automatik apabila ia hampir tamat tempoh, jadi saya amat menghargai sebarang cadangan tentang cara melakukan perkara ini.

Penyelesaian

stsassumerolesessioncredentialsprovider 将自动刷新凭证,但您通过获取一组凭证并将其传递到 awsstaticcredentialsprovider contoh untuk menyekat fungsi ini.

Ini sepatutnya membolehkan anda menggunakan muat semula automatik penyedia sts:

@Bean
    public AmazonSimpleEmailService getSesClient() {
        return AmazonSimpleEmailServiceClientBuilder.standard()
                .withCredentials(new STSAssumeRoleSessionCredentialsProvider.Builder("ses-role-us-west-2", "mail-sender")
                        .build()
                )
                .withRegion(Regions.US_WEST_2).build();
    }

Atas ialah kandungan terperinci Kemas kini bukti kelayakan AWS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Artikel ini dikembalikan pada:stackoverflow. Jika ada pelanggaran, sila hubungi admin@php.cn Padam

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

PhpStorm versi Mac

PhpStorm versi Mac

Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).

Muat turun versi mac editor Atom

Muat turun versi mac editor Atom

Editor sumber terbuka yang paling popular

Versi Mac WebStorm

Versi Mac WebStorm

Alat pembangunan JavaScript yang berguna

SecLists

SecLists

SecLists ialah rakan penguji keselamatan muktamad. Ia ialah koleksi pelbagai jenis senarai yang kerap digunakan semasa penilaian keselamatan, semuanya di satu tempat. SecLists membantu menjadikan ujian keselamatan lebih cekap dan produktif dengan menyediakan semua senarai yang mungkin diperlukan oleh penguji keselamatan dengan mudah. Jenis senarai termasuk nama pengguna, kata laluan, URL, muatan kabur, corak data sensitif, cangkerang web dan banyak lagi. Penguji hanya boleh menarik repositori ini ke mesin ujian baharu dan dia akan mempunyai akses kepada setiap jenis senarai yang dia perlukan.

EditPlus versi Cina retak

EditPlus versi Cina retak

Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod