azure 中的“无服务器部署”命令未完成,终端未收到任何响应
`serverless deploy` command in azure does not complete no response received in terminal
我正在为微服务使用 serverless framework with azure functions 并安装了所有依赖项并且没有错误,但是当我 运行 serverless deploy
命令时它会生成一个代码
$ serverless deploy
Serverless: Packaging service...
Serverless: Logging in to Azure
Serverless: Paste this code (copied to your clipboard) into the launched browser, and complete the authentication process: HS******
之后,这个 Microsoft Link 在浏览器中打开并要求输入代码,然后我将收到的代码 HS******
放入,它要求登录,在我使用我的 azure 帐户登录后,它打开一个新的 link 显示此消息
You have signed in to the Microsoft Azure Cross-platform Command Line Interface application on your device. You may now close this window.
关闭 window 后,终端没有任何反应,终端什么也没做,卡住了,我试了很多次,但没有帮助。
您的凭据似乎没有完全设置。
正在设置您的 Azure 凭据
安装 serverless-azure-functions
插件后,它会通过一组众所周知的环境变量找到您的 Azure 凭据。这些将用于对你的 Azure 帐户进行实际身份验证,以便无服务器 CLI 可以在你请求部署时代表你生成必要的 Azure 资源(见下文)。
必须设置以下环境变量及其各自的值:
- azureSubId - 要在其中创建服务的 Azure 订阅的 ID
- azureServicePrincipalTenantId - 创建服务主体的租户 ID
- azureServicePrincipalClientId - 用于向 Azure 进行身份验证的服务主体的 ID
- azureServicePrincipalPassword - 用于向 Azure 进行身份验证的服务主体的密码
有关如何创建服务主体and/or获取您的 Azure 帐户的 subscription/tenant ID 的详细信息,请参阅 Azure credentials 文档。
我正在为微服务使用 serverless framework with azure functions 并安装了所有依赖项并且没有错误,但是当我 运行 serverless deploy
命令时它会生成一个代码
$ serverless deploy
Serverless: Packaging service...
Serverless: Logging in to Azure
Serverless: Paste this code (copied to your clipboard) into the launched browser, and complete the authentication process: HS******
之后,这个 Microsoft Link 在浏览器中打开并要求输入代码,然后我将收到的代码 HS******
放入,它要求登录,在我使用我的 azure 帐户登录后,它打开一个新的 link 显示此消息
You have signed in to the Microsoft Azure Cross-platform Command Line Interface application on your device. You may now close this window.
关闭 window 后,终端没有任何反应,终端什么也没做,卡住了,我试了很多次,但没有帮助。
您的凭据似乎没有完全设置。
正在设置您的 Azure 凭据
安装 serverless-azure-functions
插件后,它会通过一组众所周知的环境变量找到您的 Azure 凭据。这些将用于对你的 Azure 帐户进行实际身份验证,以便无服务器 CLI 可以在你请求部署时代表你生成必要的 Azure 资源(见下文)。
必须设置以下环境变量及其各自的值:
- azureSubId - 要在其中创建服务的 Azure 订阅的 ID
- azureServicePrincipalTenantId - 创建服务主体的租户 ID
- azureServicePrincipalClientId - 用于向 Azure 进行身份验证的服务主体的 ID
- azureServicePrincipalPassword - 用于向 Azure 进行身份验证的服务主体的密码
有关如何创建服务主体and/or获取您的 Azure 帐户的 subscription/tenant ID 的详细信息,请参阅 Azure credentials 文档。