0

私の内部Webアプリはサーバー//tom...にありますが、サーバー//jerryからファイルをアップロードする必要があります。

fileupload.saveasは、ファイルを// tomにローカルに移動するのに最適ですが、ファイルを// jerryに返送しようとすると、アクセスが拒否されたことが通知されます。// jerry / usersにすべてを実行する権限を与えようとしましたが、それでも何も実行しませんでした。

//tom上にあるWebアプリが存在するユーザー/グループは何ですか?

背後にある私のコードでは、FIle.Copy(..)も試しました。file.moveなどですが、//jerry..からその特定のファイルへのアクセスが拒否されていることがわかります。

私に何ができる ?

PS:Webアプリをローカル(ローカルホスト)で実行すると、すべてが正常に機能します。問題は、ライブに移行したときにのみ発生します...

4

1 に答える 1

0

これは権限の問題のように聞こえます。アプリをローカルで実行する場合、ほとんどの場合、アカウントで実行されますが、サーバーでは通常、デフォルトでNetworkServiceアカウントになります。これは、おそらくネットワークドメインにありません。アプリケーションを実行するには、ドメインアカウントを作成する必要があります。ドメインアカウントを作成するか、ユーザーがディレクトリにアクセスできる場合は、ユーザーのドメインアカウントを偽装します。

于 2013-03-20T13:36:19.430 に答える