2つのアプリケーションがあります.1つはWebで、もう1つはコンソールアプリケーションです。コンソールアプリケーションは、ディレクトリ/フォルダとpdfsをリモートサーバに作成します。 (IISで実行されている)Webサイトには、コンソールアプリケーションを起動する.aspxドキュメントがあります。コンソールアプリケーションを実行しても問題が解決しない場合は、Webサイトを実行してディレクトリとpdfsを作成できないという問題が発生します。これはエラーです:ディレクトリを作成するためにWindows認証資格情報をWebサイトに設定する
Error: Access to the path '\\SERVERIP\rae\RAE\' is denied.
そのサーバーは、資格情報を持っていると私はちょうどコンソールアプリケーションを実行したときに、私が見て資格情報を入力するために必要な、リモートサーバーにアクセスするので、それが(前に入力した資格情報を取ることを考えていますWebサイトを実行すると、資格情報が再度尋ねられます(プロンプトは表示されません)。そのためアクセスが拒否されます。
Iが存在し、それがSystem.IO.Directory.CreateDirectory(route);
をしない場合、IIS上または別の方法で、コード内でそのサーバーの資格情報を設定する方法はありますかどうかをチェックするためにC#のSystem.IO.Directory.Exists(route);
を使用していますか?
「アプリケーションプールの資格情報」を設定する必要があります。 – Simon
@サイモンしかし、どのように? – geekth