Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Gli esempi di codice seguenti mostrano come utilizzare CreateOpenIdConnectProvider
.
- AWS CLI
-
Per creare un provider IAM OpenID Connect (OIDC)
Per creare un provider OpenID Connect (OIDC), consigliamo di utilizzare il parametro
--cli-input-json
per passare un file JSON che contenga i parametri richiesti. Quando si crea un provider OIDC, è necessario passare l'URL del provider e l'URL deve iniziare conhttps://
. Può essere difficile passare l'URL come parametro della riga di comando, perché i caratteri due punti (:) e barra (/) hanno un significato speciale in alcuni ambienti della riga di comando. L'utilizzo del parametro--cli-input-json
consente di aggirare questa limitazione.Per utilizzare il parametro
--cli-input-json
, inizia a utilizzare il comandocreate-open-id-connect-provider
con il parametro--generate-cli-skeleton
, come nell'esempio seguente.aws iam create-open-id-connect-provider \ --generate-cli-skeleton
>
create-open-id-connect-provider.json
Il comando precedente crea un file JSON chiamato create-open-id-connect -provider.json che è possibile utilizzare per inserire le informazioni per un comando successivo.
create-open-id-connect-provider
Per esempio:{ "Url": "https://server.example.com", "ClientIDList": [ "example-application-ID" ], "ThumbprintList": [ "c3768084dfb3d2b68b7897bf5f565da8eEXAMPLE" ] }
Successivamente, per creare il provider OpenID Connect (OIDC), utilizza nuovamente il comando
create-open-id-connect-provider
, questa volta passando il parametro--cli-input-json
per specificare il file JSON. Ilcreate-open-id-connect-provider
comando seguente utilizza il--cli-input-json
parametro con un file JSON chiamato -provider.json. create-open-id-connectaws iam create-open-id-connect-provider \ --cli-input-json
file://create-open-id-connect-provider.json
Output:
{ "OpenIDConnectProviderArn": "arn:aws:iam::123456789012:oidc-provider/server.example.com" }
Per ulteriori informazioni sui provider OIDC, consulta Creazione di provider di identità OpenID Connect (OIDC) nella Guida per l'utente di AWS IAM.
Per ulteriori informazioni su come ottenere impronte digitali per un provider OIDC, consulta Ottenere l'impronta personale per un provider di identità OpenID Connect nella Guida per l'utente di AWS IAM.
-
Per i dettagli sull'API, vedere in Command Reference. CreateOpenIdConnectProvider
AWS CLI
-
Per un elenco completo delle guide per sviluppatori AWS SDK e degli esempi di codice, consulta. Utilizzo di questo servizio con un AWS SDK Questo argomento include anche informazioni su come iniziare e dettagli sulle versioni precedenti dell'SDK.