我有一系列部署到Azure虚拟网络的虚拟机连接到我们的内部服务器,以便我们可以通过UNC \ 10.101.1.5访问应用程序,该应用程序映射到配置变量“输入文件夹”
由于体系结构的变化,以下代码不再可以通过登录用户的网络凭据访问,我想将用户名和密码传递到目录信息搜索中这可能吗?
'获取输入目录中的所有文件 Dim directoryInfo As New IO.DirectoryInfo(ConfigurationManager.AppSettings(“InputFolder”)) Dim files As IO.FileInfo()= directoryInfo.GetFiles()
有什么办法可以将网络凭据传递给DirectoryInfo方法吗?
答案 0 :(得分:0)
你的意思是这个directoryInfo类https://msdn.microsoft.com/en-us/library/System.IO.DirectoryInfo(v=vs.110).aspx?如果是这样,那么就没有办法传递网络凭证。
您的选择取决于您更改应用和架构的自由度。例如,设置文件副本,将文件存储为Azure blob并通过URI / SAS密钥访问它们。