vb.net アプリケーションを介して別のサーバーのファイルを読み取る必要があります。この場合、FileSream で宛先ファイルを読み込もうとしました。
別のサーバーの宛先ファイルは (\dstServer\shardFolder\dstFilename) です。宛先の親パスに \dstServer\sharedFolder\Filename と入力すると、この文字列が FileSream クラスに含まれます。このアプリケーションを実行すると、この件名の asp.net のエラーが表示されます (ログイン失敗: 不明なユーザー名またはパスワードが正しくありません)...!!!
宛先サーバーの親フォルダーに次のアクセス許可を設定します
1- ユーザーは完全な権限を持っています
2- 誰もが完全な許可を持っています
3-asp.netには完全な権限があります
注: インターネットで検索したところ、最初のステップで宛先サーバーに接続する必要があり、ユーザーは宛先サーバーによって認証される必要があることに気付きました。
その後、.Net セキュリティ クラスと advapi32.dll を使用し、Kernel32.dll も impersonateValidUser を使用しました。impersonateValidUser 関数で宛先サーバーのユーザー名と宛先サーバーのパスワード、宛先サーバーの名前または IP を設定しましたが、アプリケーションを実行すると、宛先サーバーへの接続が失敗したことを意味する応答 (失敗) が返されます。
ユーザーを宛先サーバーに接続するために使用されるこのアプリケーションは、次の Microsoft サンプル コードに含まれていました: http://support.microsoft.com/kb/842789
ヒントを教えてください。
前もって感謝します。