ユーザーがいくつかのオプションを選択すると、次の(はずの)ことが起こるサイトがあるとしましょう。
- ローカル マシンから (ディレクトリ内の) ファイルを取得します - 今のところ問題なく動作します
- それらをリモートサーバーに移動します-これは私が助けが必要な場所です
詳細:
- リモート サーバーは、UNC パス (\servername\xyz) 経由で検出されます。
- その UNC パスにアクセスするためのユーザー名/パスワードにアクセスできますが、私たちは別のドメインにいて、IT の決定を制御できないため、両方のドメインでアクセス許可を持つ単一のユーザーを持つことはできません。
これを行うためにサイトを設定するにはどうすればよいですか? なりすますと、ローカル マシン上のファイルを取得する権限が失われる可能性があります...
注: リモート サーバーへの FTP アクセスもあります。使用できる優れた FTP API があれば、それも機能しますが、すべてのファイルを反復処理する必要はありません。
あ、これも.NET 1.1です。
これは、関連する質問に対する提案です: ネットワーク リソース、Asp.Net アカウントにアクセスするためにユーザーを偽装する必要がある