【发布时间】:2020-03-04 23:44:24
【问题描述】:
我有一个 azure-app-service,我想在其中访问 azure-storage 上的文件。如果我使用 CloudStorageAccount,效果会很好。
但问题是,我加载了一个本地库,它使用 UNC-Paths 来访问其文件。我找到了一种在本地系统上设置登录凭据的方法。但无法连接,原因是 445 端口被阻塞。
端口问题不应该出现在云端。但似乎我不能再在那里设置凭据了。它总是告诉我我可能无权访问网络资源(“ERROR_ACCESS_DENIED”)。我正在使用函数“WNetAddConnection2A”(https://docs.microsoft.com/en-us/windows/win32/api/winnetwk/nf-winnetwk-wnetaddconnection2a)。
如果我只是尝试使用 UNC-Path,我会收到异常“UnauthorizedAccessException”。
是否可以通过 UNC-Path 从我的应用服务访问存储文件?
【问题讨论】:
标签: azure unc azure-app-service-envrmnt azure-storage-files