0

共有の場所にファイルをアップロードする必要がある、この負荷分散された asp.net アプリケーションがあります。Web アプリは偽装されていません。つまり、ネットワーク サービスの資格情報を使用してコンピューターの境界を越えます。私の質問は、ファイルがアップロードされているフォルダーに対するアクセス許可をどのアカウントに割り当てる必要があるかということです。これらの Web サーバーのネットワーク サービスに書き込み権限が必要であるとどのように言えますか?

4

1 に答える 1

1

サーバーが AD ドメインの一部である場合は、セキュリティ許可ダイアログからサーバー自体を追加して、(ファイル共有サーバーで) 読み取り/書き込み許可を与えることができます。Active Directory を検索するときは、必ず「コンピュータ」を選択してください。設定によっては、Active Directory のルートから検索するか、[ディレクトリ全体] を選択する必要がある場合があります。負荷分散リングの一部であるすべてのサーバーを追加して、ファイル共有サーバーのディレクトリにアクセス許可を与える必要があります。

サーバーが AD ドメイン内にない場合、ローカル サーバーのネットワーク サービスには、別のサーバーに書き込むためのセキュリティ コンテキストがありません。これは、一般的なアクセス許可のみが機能することを意味します (たとえば、"Everyone" に書き込みアクセス許可を与える)。

それ以外の場合は、UNC 認証を使用する必要があります。例はここに掲載されています

于 2012-06-08T15:33:03.273 に答える