FaceAPI服务。在ASP.NET MVC内部使用Web应用程序。 Net Framework 4.6
2017年4月,我获得了FaceAPI的免费访问密钥,但是,对于一些不为人知的原因我只能访问“West US”服务器(westus.api.cognitive.microsoft.com)和通用服务器(api.cognitive) .microsoft.com)。
一旦我尝试登录“西欧”服务器,我收到错误“由于订阅密钥无效而拒绝访问。请确保您订阅了您尝试呼叫的API并提供了正确的密钥。”
所以,我的问题是:
1)如何连接“西欧”服务器?
2)我可以看到哪个区域属于我的订阅密钥?
答案 0 :(得分:1)
西欧API端点为https://westeurope.api.cognitive.microsoft.com/face/v1.0
。正如您所发现的,一个区域的订阅密钥在另一个区域中无效。
我不知道任何订阅密钥 - >位置映射。由于现在只有两种选择可供选择:westus'和' westeuprope',您可以通过消除过程确定哪一个。
答案 1 :(得分:0)
无法更改区域。在Microsoft \ Azure中注册期间,您只输入public class LinkedList {
Node head; // head of list
// Linked list Node.
// This inner class is made static
// so that main() can access it
static class Node {
int data;
Node next;
// Constructor
Node(int d)
{
data = d;
next = null;
}
}
}
,就可以了,不再需要更改它。