C# 尝试将培训图像上载到自定义vision项目时出现未经授权的错误
我正在遵循AI学校在sketch2code应用程序上提供的教程(链接:) 我已按照说明将培训密钥粘贴到program.cs文件中,当我运行“dotnet run”命令时,它会给出以下错误: 未处理的异常:Microsoft.Rest.HttpOperationException:操作返回无效的状态代码“Unauthorized” 位于Microsoft.Azure.CognitiveServices.Vision.CustomVision.Training.TrainingApi.GetDomainSwithHttpMessageAsync(Dictionary`2 customHeaders,CancellationToken CancellationToken) 在Microsoft.Azure.CognitiveServices.Vision.CustomVision.Training.TrainingApiExtensions.GetDomainsAsync(ITrainingApi操作,取消令牌取消令牌) 在Microsoft.Azure.CognitiveServices.Vision.CustomVision.Training.TrainingApiExtensions.GetDomains(ITrainingApi操作) 在C:\Users\DELL\u PC\Desktop\BE Project\AISchoolTutorials\sketch2code\Import\Program.cs中的Import.Program.Main(字符串[]args)处:第29行C# 尝试将培训图像上载到自定义vision项目时出现未经授权的错误,c#,azure,microsoft-custom-vision,C#,Azure,Microsoft Custom Vision,我正在遵循AI学校在sketch2code应用程序上提供的教程(链接:) 我已按照说明将培训密钥粘贴到program.cs文件中,当我运行“dotnet run”命令时,它会给出以下错误: 未处理的异常:Microsoft.Rest.HttpOperationException:操作返回无效的状态代码“Unauthorized” 位于Microsoft.Azure.CognitiveServices.Vision.CustomVision.Training.TrainingApi.GetDoma
对此有任何帮助吗?您必须更新Microsoft.Azure.CognitiveServices.Vision.CustomVision.Training软件包 对我有效的解决方案是:
dotnet添加包Microsoft.Azure.CognitiveServices.Vision.CustomVision.Training--版本2.0.0
TrainingApi TrainingApi=newtrainingapi(){ApiKey=trainingKey}代码>
这一行:
CustomVisionTrainingClient trainingApi=newcustomvisiontrainingclient(new-ApiKeyServiceClientCredentials(trainingKey)){Endpoint=Endpoint}代码>
请确保将端点替换为来自的端点
您在哪个地区创建了自定义Vision资源?您好,我遇到了相同的错误,我在美国西部2地区创建了自定义Vision资源,获得了密钥并将其放置在Program.cs文件中,当我运行dotnet run命令时,遇到了相同的错误,请帮助