信頼されていないドメイン全体でリモートUNCファイル共有にアクセスするには、慎重に検討する必要があります。 この記事では、win32 API関数WNetUseConnection
を使用して、これらの共有を資格情報で接続してアクセスして、セキュリティリスクを最小限に抑える堅牢な方法を紹介します。
は一時的な接続を作成し、永続的な共有リソースの作成を回避します。
WNetUseConnection
次のC#コードはこのアプローチを示しています。 これらのパラメーターを受け入れます:
remoteUNC
\computername\c$\program files\Folder\file.txt
username
password
promptUser
false
コードは、付属の資格情報を使用して接続を試みます。 接続の障害時に有益なメッセージを提供するために、エラー処理が含まれています。 クリーンアップのために、対応する切断関数も提供されています。
以上がC# で資格情報を使用してリモート UNC ファイル共有に安全にアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。