Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/320.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.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
Python 使用参数调用googlecloud函数_Python_Python 3.x_Google Cloud Platform_Google Cloud Functions_Google Cloud Scheduler - Fatal编程技术网

Python 使用参数调用googlecloud函数

Python 使用参数调用googlecloud函数,python,python-3.x,google-cloud-platform,google-cloud-functions,google-cloud-scheduler,Python,Python 3.x,Google Cloud Platform,Google Cloud Functions,Google Cloud Scheduler,我试图在使用http调度程序触发/调用云函数时传递参数“env” 我正在使用一个服务帐户,该帐户有足够的权限调用调度程序上的函数和管理权限 当函数允许未经身份验证的调用时,传递参数会起作用,但如果该函数使用身份验证进行部署,则会出现错误:{“status”:“UNAUTHENTICATED” 值得注意的是,当我更改了不需要参数的函数代码时,它成功地使用了相同的服务帐户 因此,传递参数一定是个问题 计划程序作业设置如下所示: 在函数中检索参数“env”的方法如下 def fetchtest(re

我试图在使用http调度程序触发/调用云函数时传递参数“env”

我正在使用一个服务帐户,该帐户有足够的权限调用调度程序上的函数和管理权限

当函数允许未经身份验证的调用时,传递参数会起作用,但如果该函数使用身份验证进行部署,则会出现错误:{“status”:“UNAUTHENTICATED”

值得注意的是,当我更改了不需要参数的函数代码时,它成功地使用了相同的服务帐户

因此,传递参数一定是个问题

计划程序作业设置如下所示:

在函数中检索参数“env”的方法如下

def fetchtest(request):

    env = request.args.get('env')

在指定OIDC
访问群体时不能包含查询参数。指定的标识会影响生成的标识,而不是云计划程序调用的URL。您通过HTTP调用函数有什么原因吗?使用Pub/Sub和后台函数会将所有内容都保留在Google内部,并允许您进行spe在消息中输入任意值。我同意Jhon和Dustin的观点,如果您要验证您的函数,为什么不使用oauth令牌?使用pub/sub可能更干净、更安全。如果您的用例中有我们可能遗漏的方面,请编辑您的问题并添加传统信息