【发布时间】:2021-03-08 15:27:22
【问题描述】:
我试图弄清楚如何使用 Oauth2 和 Node.js 从 Azure Functions 中访问 Google 电子表格。 我可以在本地运行的文件系统上使用带有令牌管理的 Node.js。但是 Azure Functions 应该能够从 Azure Functions 中处理 Google 身份验证(我已经输入了客户端 ID、机密、票证 Google Auth...),但是我如何编写一个 node.js 让 Azure Functions 处理身份验证?我可以使用一些 Azure 变量引用令牌吗?有没有人有一个工作的例子? 谢谢
【问题讨论】:
-
您打算如何通过 azure 函数授权对 Node.js 的同意。您将如何显示同意屏幕?
-
我认为我需要使用浏览器执行一次,然后 Azure Functions 将负责刷新令牌机制。但我没有发现 Google Auth 实施的有效示例,所以我不确定我是否做对了。
-
可能我理解错了,你是用node.js登录谷歌认证服务,为什么会涉及到Azure Functions?
-
@Mara 是的,您可以使用浏览器执行一次,但您将如何从 azure 函数访问浏览器?
-
我认为我可以使用 Google 帐户进行身份验证,这将授权 Azure 函数使用我的凭据访问 Google Scopes (Sheets)。我想我有什么问题,对吧?
标签: node.js google-api azure-functions