我正在使用.net核心中的Web应用程序,并将其部署在Azure(应用程序服务)上。作为应用程序的一部分,我正在创建AWS RDS MySql db。该代码在我的计算机上运行良好,但在Azure上却无法正常运行。以下作为REST API公开的代码段引起了问题。
logger.LogInfo("In AWSRDS.cs->PushToCloud()");
AmazonRDSClient client = new AmazonRDSClient(awsAccessKeyId:"xxxxxxxxxxxxxx",
awsSecretAccessKey:"xxxxxxxxxxxxx");
logger.LogInfo("In AWSRDS.cs-> client created");
以上行用try-catch块包装。我在日志文件中得到第一行,此后什么也没有。没有处理,没有例外。
我曾尝试
任何线索将不胜感激。
答案 0 :(得分:0)
不确定为什么没有收到任何错误消息,但是我怀疑SDK无法解析向哪个AWS区域发出请求。在AWS中运行时,将为正在运行代码的区域配置计算环境,并且我怀疑您在本地配置了默认区域。
您可以切换到采用区域枚举并传入要连接的区域的构造函数吗?