Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure 状态代码404:您正在查找的资源已被删除、名称已更改或暂时不可用_Azure_Azure Active Directory_Access Token_Api Design_Azure Api Apps - Fatal编程技术网

Azure 状态代码404:您正在查找的资源已被删除、名称已更改或暂时不可用

Azure 状态代码404:您正在查找的资源已被删除、名称已更改或暂时不可用,azure,azure-active-directory,access-token,api-design,azure-api-apps,Azure,Azure Active Directory,Access Token,Api Design,Azure Api Apps,我已经在Azure上部署了一个API项目(.NET Core app 2.1),当我尝试调用资源/端点时,我得到了 状态代码404: 您正在查找的资源已被删除、名称已更改或暂时不可用 我最近更改了资源/端点以接受2个url参数。在此之前,它只有1个,而且运行良好。在第二个参数中,我将访问令牌作为字符串发送,我注意到如果我只是用一个短字符串值替换相当长的令牌,我不会得到这个错误。如果值太长,我会得到错误 URL查询参数值过长是否会导致此错误? 即使是HTTPS,也不建议将访问令牌作为查询参数发送吗

我已经在Azure上部署了一个API项目(.NET Core app 2.1),当我尝试调用资源/端点时,我得到了 状态代码404: 您正在查找的资源已被删除、名称已更改或暂时不可用

我最近更改了资源/端点以接受2个url参数。在此之前,它只有1个,而且运行良好。在第二个参数中,我将访问令牌作为字符串发送,我注意到如果我只是用一个短字符串值替换相当长的令牌,我不会得到这个错误。如果值太长,我会得到错误

URL查询参数值过长是否会导致此错误?
即使是HTTPS,也不建议将访问令牌作为查询参数发送吗

令牌长度有多长?如果查询参数字符串太长,则 肯定会出现这个错误。 您可以参考此URL

令牌可以作为查询参数发送,并且
它与http或https无关。我建议您使用Post请求。

嗨,莫顿。我的回答对你有用吗?你需要进一步的帮助吗?谢谢@jason。我还没有检查令牌的长度,但我已经成功地通过Postman使用与头相同的令牌发出Post请求。