我们有一个运行的Azure Web作业(具有[Singleton]属性),它偶尔会抱怨无法连接到获取锁所需的存储帐户或我们尝试登录存储帐户时。< / p>
在网络作业日志中,会产生“无效的存储空间XXXXXX。请确保您的凭据正确无误。”
我仔细检查了存储帐户的访问密钥,以及AzureWeb服务的AzureWebJobsStorage和AzureWebJobsDashboard连接字符串中的值,以及我们在尝试创建CloudTableClient进行日志记录时使用的自己的应用程序设置。
这是断断续续的,大约有80%的时间是有效的,有20%的时间是抱怨的。
日志中的示例:
prediction
答案 0 :(得分:0)
我看到您尝试打开Socket与Windows Storage通信时遇到异常。我猜测您遇到的间歇性问题是由于遇到了Azure Web App的出站连接限制。要解决此问题,请尝试扩展到更高的计划。
答案 1 :(得分:0)
检查您的存储帐户是否启用了CORS?如果存在CORS,则只能从列入白名单的域访问它。