Je travaille sur une application .NET Core pour AWS. Après avoir lu cette publication, j'ai ajouté un fichier nommé "credentials" (sans extension) dans le dossier : "C:\Users\Daan\". Dans ce fichier texte, la clé d'accès et la clé d'accès secrète sont toutes deux présentes. Malheureusement, la propriété Credentials n'est pas définie après l'exécution de mon code. D'autres propriétés telles que Région et Profil sont correctement définies en fonction de mon fichier appsettings. Ce qui devient clair, c'est que mon programme modifie le fichier credentials en y ajoutant des informations.
toolkit_artifact_guid=[Un GUID]
Quelqu'un peut-il m'expliquer ce que cela signifie et comment le résoudre? Par résoudre, je veux dire que mon fichier credentials n'est pas modifié mais simplement lu pour définir la propriété credentials de la variable awsoptions.
Il est important de savoir que j'ai créé ce fichier moi-même (pas avec l'interface en ligne de commande), j'ai vérifié deux fois que les informations d'identification sont correctes et que c'est mon code. De plus, j'ai de l'expérience en .NET mais je viens de commencer à travailler avec AWS.
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc();
var awsOptions = Configuration.GetAWSOptions();
services.AddDefaultAWSOptions(awsOptions);
services.AddAWSService();
}
-