错误(RequestDisallowedByPolicy):资源 XXX 被策略禁止(...需要在资源上添加标签...)

     2023-04-13     30

关键词:

【中文标题】错误(RequestDisallowedByPolicy):资源 XXX 被策略禁止(...需要在资源上添加标签...)【英文标题】:Error (RequestDisallowedByPolicy): Resource XXX was disallowed by policy(...Require a tag on resources...) 【发布时间】:2021-04-10 03:35:03 【问题描述】:

我正在继续在 azure 中发布一个函数。从向导创建“Function App”时,出现以下错误:“... Require a tag on resources ...

错误:

我怀疑我很可能应该添加一些创建“功能应用程序”所需的“标签”。如果我是正确的,我该如何从我的 c# 代码中配置它?

在这里我附上我的函数的代码。如何从我的 c# 代码中分配分配的策略要求我的标签的值?

public static class Function1
    
        [FunctionName("Function1")]
        public static async Task<IActionResult> Run(
            [HttpTrigger(AuthorizationLevel.Function, "get", "post", Route = null)] HttpRequest req,
            ILogger log)
        
            log.LogInformation("C# HTTP trigger function processed a request.");

            string name = req.Query["name"];

            string requestBody = await new StreamReader(req.Body).ReadToEndAsync();
            dynamic data = JsonConvert.DeserializeObject(requestBody);
            name = name ?? data?.name;

            string responseMessage = string.IsNullOrEmpty(name)
                ? "This HTTP triggered function executed successfully. Pass a name in the query string or in the request body for a personalized response."
                : $"Hello, name. This HTTP triggered function executed successfully.";

            return new OkObjectResult(responseMessage);
        
    

【问题讨论】:

请添加您的代码 如果我的回复有帮助,请采纳为答案(点击回复旁边的标记选项将其从灰色切换为填写。),请参阅meta.stackexchange.com/questions/5234/… 【参考方案1】:

看来问题出在您工作组的政策上。

在门户上搜索Policy,导航到Definition以检查您的订阅是否设置了此策略:Require a tag on resources,它强制存在标签。找出需要的标签名称,例如'Region'。

解决办法:

在创建函数应用时添加标签。如:"Region":"centralus"

【讨论】:

您的回答对我帮助很大。但是我怎么能从我的 C# 代码中的函数定义中发送这些标签呢? 不建议在功能代码中添加标签。 @Arinka 如果要自动添加标签,最好的选择也是使用策略。 我的问题是发布我的“功能”时。在这个过程中,必须创建“功能应用程序”,它给了我错误,因为有些政策要求我输入一些标签。我通过从 azure 门户创建“功能应用程序”解决了这个问题,因为有一个选项卡可以输入标签。但是,我很想知道是否可以将这些相同的标签分配为函数中的属性或某个地方以从 Visual Studio 向导进行发布,而无需切换到“azure 门户”。非常感谢多丽​​丝,你的回答更清楚了情况。 @Arinka 我认为没有办法做到这一点。

Pig 安装错误:错误 pig.Main:错误 2998:未处理的内部错误

】Pig安装错误:错误pig.Main:错误2998:未处理的内部错误【英文标题】:PigInstallationerror:ERRORpig.Main:ERROR2998:Unhandledinternalerror【发布时间】:2021-12-2704:42:12【问题描述】:ERRORpig.Main:ERROR2998:未处理的内部错误。com.google.common.base.Pre... 查看详情

突然出现 Apache 错误?致命错误:未捕获的错误

】突然出现Apache错误?致命错误:未捕获的错误【英文标题】:SuddenlyanApacheerror?Fatalerror:UncaughtError【发布时间】:2017-05-1916:16:22【问题描述】:我正在通过浏览器的url远程访问mysql数据库,然后突然出现这个错误。我的电脑只有... 查看详情

出错处理-错误码-错误检查

1、错误检查:头文件errno.h定义了变量errno,它存储了错误发生时的错误码,通过错误码可以得到错误的描述信息。当函数调用失败时,errno的值才有意义。  2、错误码:错误码是一些定义在errno.h中的宏:  3、错误... 查看详情

7 Zip 提取错误:标头错误 密码错误

】7Zip提取错误:标头错误密码错误【英文标题】:7ZipExtractionError:HeadersErrorWrongPassword【发布时间】:2020-06-1619:06:06【问题描述】:我已经创建了zip块。但是在从zip文件中提取数据时,我遇到了以下错误。我检查了块序列,但它... 查看详情

2CheckOut - 错误:错误请求 - 参数错误

】2CheckOut-错误:错误请求-参数错误【英文标题】:2CheckOut-Error:BadRequest-Parametererror【发布时间】:2020-09-2423:03:06【问题描述】:向TwoCheckOut请求数据:来自TwoCheckOut的回应。"error":"Badrequest-parametererror"这是代码$charge=Twocheckout_Charge... 查看详情

我收到一个错误:“MetaMask - RPC 错误:错误:错误:[ethjs-rpc] rpc 错误与有效负载”

】我收到一个错误:“MetaMask-RPC错误:错误:错误:[ethjs-rpc]rpc错误与有效负载”【英文标题】:igetanerror:"MetaMask-RPCError:Error:Error:[ethjs-rpc]rpcerrorwithpayload"【发布时间】:2019-10-2403:26:43【问题描述】:我从我的javascript发送... 查看详情

海康威视错误代码说明

最近二次开发经常会遇到错误:但是查找PDF的错误代码太麻烦,所以写了这个东西。希望对二次开发海康摄像头的小伙伴们有点点用处海康威视错误代码说明(一)(错误代码:1~14)海康威视错误代码说明(二)(错误代码:15~30)... 查看详情

jqGrid - 删除操作错误 - “错误状态:'方法不允许'。错误代码:405”

】jqGrid-删除操作错误-“错误状态:\\\'方法不允许\\\'。错误代码:405”【英文标题】:jqGrid-DeleteoperationError-"errorStatus:\'MethodNotAllowed\'.Errorcode:405"jqGrid-删除操作错误-“错误状态:\'方法不允许\'。错误代码:405”【发布时... 查看详情

AWS SAM 部署错误 - 验证错误 | CreateChangeSet 操作错误

】AWSSAM部署错误-验证错误|CreateChangeSet操作错误【英文标题】:AWSSAMDeployerror-ValidationError|CreateChangeSetOperationError【发布时间】:2020-10-2115:43:55【问题描述】:我在尝试samdeploy--guided我的lambda应用程序时收到以下错误。错误:无法... 查看详情

Mobilefirst 过程调用错误。 Ecma 错误:类型错误:

】Mobilefirst过程调用错误。Ecma错误:类型错误:【英文标题】:MobilefirstProcedureinvocationerror.EcmaError:TypeError:【发布时间】:2015-02-2511:37:03【问题描述】:我们已经部署了带有类和库的war文件,但我们目前遇到了关于它将返回的类... 查看详情

“INSERT INTO 语句中的语法错误”错误 - 错误是啥?

】“INSERTINTO语句中的语法错误”错误-错误是啥?【英文标题】:"SyntaxerrorinINSERTINTOstatement"error-Whatistheerror?“INSERTINTO语句中的语法错误”错误-错误是什么?【发布时间】:2019-12-0312:26:07【问题描述】:我不确定这个错误... 查看详情

Oracle SQL:每个错误代码的错误计数错误

】OracleSQL:每个错误代码的错误计数错误【英文标题】:OracleSQL:Wrongerrorcountpererrorcode【发布时间】:2015-07-2712:35:04【问题描述】:我正在尝试运行一个SQL查询以从数据库中找出每个错误代码的计数。我有两张桌子sw_sms_events存储... 查看详情

php错误级别

  Deprecated最低级别错误,程序继续执行 Notice通知级别的错误如直接使用未声明变量,程序继续执行 Warning警告级别的错误,可能得不到想要的结果 Fatalerror 致命级别错误致命级别错误,程序不往下执行 parseerror... 查看详情

我的 SQL 错误:错误 1064:您的 SQL 语法有错误;

】我的SQL错误:错误1064:您的SQL语法有错误;【英文标题】:MYSQLERROR:Error1064:YouhaveanerrorinyourSQLsyntax;【发布时间】:2020-07-0909:14:13【问题描述】:在服务器中执行SQL脚本错误:错误1064:您的SQL语法有错误;检查与您的MariaDB服务... 查看详情

text错误“错误:”网络错误“发布请求vue”(代码片段)

查看详情

解析错误:语法错误,意外'' [关闭]

】解析错误:语法错误,意外\\\'\\\'[关闭]【英文标题】:Parseerror:syntaxerror,unexpected\'\'[closed]解析错误:语法错误,意外\'\'[关闭]【发布时间】:2014-04-0208:12:42【问题描述】:我收到了这个错误Parseerror:syntaxerror,unexpected\'\'inC:\\wamp... 查看详情

解析错误:语法错误,文件意外结束,期待'`' [重复]

】解析错误:语法错误,文件意外结束,期待\\\'`\\\'[重复]【英文标题】:Parseerror:syntaxerror,unexpectedendoffile,expecting\'`\'[duplicate]解析错误:语法错误,文件意外结束,期待\'`\'[重复]【发布时间】:2020-01-1220:08:34【问题描述】:我... 查看详情

mysql错误:错误1018(HY000):无法读取'.'的目录(错误号:13)

】mysql错误:错误1018(HY000):无法读取\\\'.\\\'的目录(错误号:13)【英文标题】:mysqlerror:ERROR1018(HY000):Can\'treaddirof\'.\'(errno:13)mysql错误:错误1018(HY000):无法读取\'.\'的目录(错误号:13)【发布时间】:2012-06-1910:51:44【问... 查看详情