0

オンプレミス サーバーに接続されている Azure 仮想ネットワークにデプロイされた一連の仮想マシンがあり、構成変数 "Input Folder" にマップされている UNC \10.101.1.5 経由でアプリケーションにアクセスできます。

アーキテクチャの変更により、サインインしたユーザーのネットワーク資格情報を介して次のコードにアクセスできなくなりました。ユーザー名とパスワードをディレクトリ情報検索に渡したいのですが、これは可能ですか?

'入力ディレクトリ内のすべてのファイルを取得 Dim directoryInfo As New IO.DirectoryInfo(ConfigurationManager.AppSettings("InputFolder")) Dim files As IO.FileInfo() = directoryInfo.GetFiles()

ネットワーク資格情報を DirectoryInfo メソッドに渡す方法はありますか?

4

1 に答える 1

0

この directoryInfo クラスのことですかhttps://msdn.microsoft.com/en-us/library/System.IO.DirectoryInfo(v=vs.110).aspx ? その場合、ネットワーク資格情報を渡す方法はありません。

どのような選択肢があるかは、アプリとアーキテクチャをどの程度自由に変更できるかによって異なります。たとえば、ファイル コピーを設定し、ファイルを Azure BLOB として保存し、URI/SAS キーを介してそれらにアクセスします。

于 2016-01-19T06:32:40.263 に答える