我已被分配在IAM权限设置中的云函数管理角色。我已经创建了一个可以通过HTTP调用的云函数。当我提出请求时,它会抛出
Error: Forbidden
Your client does not have permission to get URL /<function name> from this server.
显然,我必须添加云函数调用者角色才能调用云函数,但这似乎没有必要,因为我已经是一个云函数管理员,其权限肯定包括云函数调用者中的任何权限。
这种奇怪的行为是正确的还是我走错了路?
我现在添加了Owner角色以及Cloud Functions Admin,它仍然抛出相同的
初学者的问题。以下是一些可能相关的软件版本:
Windows 10
Visual Studio 2015
.NET框架4.5及以上
Microsoft Azure Compute模拟器v2.7
Microsoft Azure存储模拟器v4.1
Microsoft Azure SDK v2.7
我遵循这些步骤(仅执行这些步骤)来创建一个简单的云服务,其中包含一个简单的Web角色:
打开。
选择文件->新->项目
在“新建项目”中,选择“蔚蓝云服务”并继续。
将ASP.NET Web角色添加到云服务中。
为Web角色选择MVC模板。