次の問題が発生しています。AWS .NETSDKを使用してアマゾンウェブサービスに接続しようとしているASP.NET(VB.NET)アプリケーションがあります。そのために、ユーザーはアクセスキーとシークレットキーを入力しています。次に、次のように構成にキーを追加します。
Dim config As Configuration = WebConfigurationManager.OpenWebConfiguration("~")
Dim settings As KeyValueConfigurationCollection = config.AppSettings.Settings
settings("AWSAccessKey").Value = AmazonAccessKeyText.Text
settings("AWSSecretKey").Value = AmazonSecretKeyText.Text
config.Save(ConfigurationSaveMode.Modified)
ConfigurationManager.RefreshSection("appSettings")
これによりweb.configファイルが正常に変更されますが、実行時にAccessキーが見つからないという例外がスローされます。誰かが私が間違っていることを教えてもらえますか?