我已经构建了一个足够简单的 Web 应用程序,它使用 Google Books API 来检索用户提供的 ISBN 的卷信息。该应用程序使用官方 C# 库。请求通过 API 密钥进行授权。
在我的本地机器上运行应用程序时,我使用德国 IP 地址访问该服务,一切都很好。但是,从 Microsoft Azure 访问 Books API 时出现以下错误:
Google.Apis.Requests.RequestError
无法确定地理受限操作的用户位置。[403]
错误 [
消息 [无法确定地理限制操作的用户位置。]
位置 [ - ]
原因 [未知位置]
域 [全球]
]
有谁知道如何从 Microsoft Azure 中托管的 Web 应用程序访问 Google Books API?