在.NET中的Google ml中执行预测请求时,StatusCode:403,ReasonPhrase:“ Forbidden”

时间:2018-08-13 21:44:35

标签: google-cloud-platform google-cloud-ml

我目前正在使用以下库提出预测请求:Google.Apis.CloudMachineLearningEngine.v1,最后返回JSON:

{
StatusCode: 403, ReasonPhrase: 'Forbidden', Version: 1.1, Content: 
System.Net.Http.StreamContent, Headers:
{
Vary: Origin
Vary: X-Origin
Vary: Referer
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Alt-Svc: quic=":443"; ma=2592000; v="44,43,39,35"
Transfer-Encoding: chunked
Cache-Control: private
Date: Mon, 13 Aug 2018 17:57:44 GMT
Server: ESF
Content-Type: application/json; charset=UTF-8
}
}.

我的代码与此blog类似。 (他制作的最后一个代码)

我还为该服务帐户设置了编辑者角色(在IAM和ADMIN / IAM中进行了更改),并且还向生成的电子邮件中添加了ML Engine / Models / {model name}的编辑者权限。

我想知道我是否错过了什么。我正在调试模式下(通过localhost)在asp.net中运行代码。我只需要一些明确的信息即可使其正常工作。

0 个答案:

没有答案