博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows 10 IoT Serials 11 – 如何设置微软认知服务中EndPoint
阅读量:4943 次
发布时间:2019-06-11

本文共 721 字,大约阅读时间需要 2 分钟。

1.问题描述

在UWP应用开发过程中,如果要使用微软认知服务,很多开发者会使用Microsoft.Oxford.Face、Microsoft.Oxford.Vision的NuGet包来完成。如果在visual studio中调试时,弹出异常信息,如“VIsionCLient引发了异常”之类的提示。此时,就要注意认知服务的Endpoint和Key。

以很多开发者申请试用的认知服务为例:(网址为: ),其信息如下:

 

可以看到对应的终结点Endpoint和Key。

2.解决方法

在调用服务时,需要制定其Endpoint和Key。以人脸识别服务Face API为例,在新建FaceServiceClient类时,将Key和Endpoint作为参数传入,如下所示。

//Face service

FaceServiceClient f_client = new FaceServiceClient(key_face, "https://westcentralus.api.cognitive.microsoft.com/face/v1.0");

如果key和Endpoint对不上,就会引发异常。“HTTP 401 Access Denied error with a message “Access denied due to invalid subscription key. Make sure to provide a valid key for an active subscription.”

转载于:https://www.cnblogs.com/dearsj001/p/MicrosoftCognitiveService.html

你可能感兴趣的文章