python azure函数v2 msiauthentication

开支

我试图通过run.ps1脚本设置MSI_ENDPOINT和MSI_SECRET来弄清楚我们在v1中可以做什么。Function将使用服务分配的身份来访问许多其他服务。有没有一种设置方法,以便我的本地开发环境也可以运行相同的脚本?

from azure.keyvault import KeyVaultClient, KeyVaultAuthentication
from msrestazure.azure_active_directory import MSIAuthentication

credentials = MSIAuthentication()
key_vault_client = KeyVaultClient(credentials)

当我尝试在本地调试时,功能失败并显示以下错误

已执行“基于Functions.stat的监视器”(失败,Id = 5611b477-976a-47e0-bb87-db06571eb3b7)System.Private.CoreLib:执行函数:基于Functions.stat的监视器时发生异常。System.Private.CoreLib:结果:失败异常:ConnectionError:HTTPConnectionPool(host ='...',端口= 80):URL超过了最大重试次数:/ metadata / identity / oauth2 / token?resource = https%3A%2F %2Fmanagement.core.windows.net%2F&api-version = 2018-02-01(由NewConnectionError(':导致无法建立新连接:[WinError 10051]尝试对不可达网络的套接字操作',))

有趣的是,如果我在azure vm而不是我的本地dev框上运行这些行,它的确会按预期运行。msiauth是否需要Azure VM?

开支

自2019年3月起,仅Azure资源(如Azure VM)支持托管身份,尚不支持本地开发盒。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Azure函数v2中使用匀称的lib-python

Azure函数v2中的CorrelationId

在Python V2 EOL之后在Pypi上访问Python V2软件包

.NET Core (v2) Azure 函数中的默认 HttpTriggerAttribute

如何故意使消息死信是Azure函数v2

如何在azure函数v2中引用ServiceBus?

在Python中使用Dropbox API v2覆盖文件

使用Python(API V2)删除Dropbox文件

选中ReCaptcha v2复选框(选中该复选框)后,Python Selenium的send_keys函数将不会触发键

Azure 函数 v2 中的相同 JSON 响应大于 V1

运行LOCALLY时,Azure函数(.Net Core上的v2)不支持QueueTrigger的BatchSize

Azure Functions V2 每次发布前都要停止函数,因为 dll 很忙

在本地运行Azure函数(V2)时引发Newtonsoft.Json.JsonReaderException

发布函数时未返回Azure Functions V2 Http错误代码内容

在Azure函数V2中用ILogger替换TraceWriter

如何在Azure函数(v2,.net核心)中注册触发器绑定?

结合来自多个程序集的 azure 函数 V2 dotnet

Azure Function v2 .NET框架?

AddOpenIdConnect与Azure AD V2

Azure 函数部署错误:您的函数应用面向 V1,但 Azure 主机具有函数版本 V2,

我们可以在Azure函数v2中的Entry函数Run中使用HttpRequestMessage代替HttpRequest类吗?

将v1转换为v2的Azure函数缺少或为空DotNetStandard'AzureWebJobsServiceBus'

Azure Function App-尝试从v2工具发布到v1函数应用程序

Dialogflow v2 Beta 1 使用 Python 更新意图

如何使用其 API V2(在 Python 中)在 Dropbox 上上传图像?

无法使用 drpbox API v2 python 下载文件

在python3上通过pytest使用Allure报告V2

Python 2.7-Dropbox API V2。下载整个文件夹

我可以为python获取完整的简单DialogFlow示例(当前版本v2)吗?