2017-02-13 35 views
1

C#および.NETを使用して開発されたイントラネットWebアプリケーションがあり、IIS 8.5を実行する独自の内部Webサーバーでホストされています。IISアプリケーションプールIDを組み込みアカウントからカスタムアカウントに変更すると、503エラーが発生する

私はそれが内蔵のアカウントApplicationPoolIdentityを使用するようにアプリケーションプールを設定して、これは正常に動作します。

ただし、ネットワークドライブにアクセスできるカスタムアカウントを使用するようにアプリケーションプールを変更したので、アプリケーションをネットワークドライブを参照できるようにする必要があります。私はここに私のログインの詳細を使用しているのでアクセスがあることを知っています。

しかし、私はウェブサイトを参照するとき、私は次のようなエラー

Service Unavailable

HTTP Error 503. The service is unavailable.

私は、私は次のエラーを取得するこれらの新しい設定でアプリケーションプールリサイクルすると取得:

There was an error while performing this operation Details The object identifier does not represent a valid object. (Exception from HRESULT: 0x800710D8)

を私も試してみましたがサーバー管理者アカウントを使用していますが、同じエラーメッセージが表示されます。

おかげ

編集

次のメッセージが

+1

それはまだ壊れていますか? – Polyfun

+0

これらのアカウントには、ウェブサイトのディレクトリへの読み取り/書き込みアクセス権がありますか?これは、ユーザー名/パスワードが正しくない場合、正しい形式でユーザー名を入力している場合にも発生します。ドメイン\ユーザー名 – GJKH

+0

新しいワーカープールを作成してこれをサイトに割り当てて、現在の問題を除外することもできます – GJKH

答えて

0

は、コマンドプロンプトから、必要なASPファイルとフォルダにアクセスするためのユーザーアカウントのアクセス権を付与してみイベントログにあります

aspnet_regiis -ga "Domain\SomeAccount" 

https://msdn.microsoft.com/en-us/library/k6h9cz8h(v=vs.100).aspx

はまた、アカウントがサービスとしてログオンすることができます:

スタート - >コントロールパネル - > [管理ツール] - > [ローカルセキュリティポリシー] - > [ローカルポリシー] - > [ユーザー権限の割り当て - >としてログオンサービス

はまた、[システムツール]の下で、IIS_WPGグループコンピュータの管理]画面で

にアカウントを追加するローカルユーザーとグループ]を展開し、[グループ]をクリックします。

IIS_WPGグループを右クリックし、[グループに追加]をクリックします。

IIS_WPGの[プロパティ]ダイアログボックスで、[追加]をクリックします。あなたが戻っApplicationPoolIdentityにそれを変更した場合

https://msdn.microsoft.com/en-us/library/aa544832(v=cs.70).aspx

+0

残念ながら、それでも私は同じエラーメッセージを受け取りました。 –

+0

@SimonTindall IIS_WPGグループの更新を参照してください。それ以外は、ユーザー名とパスワードが正しく提供されていないことを示すエラーが表示されます。このマシンとユーザーはドメインの一部ですか?ユーザーは、Webサイトフォルダに対してフォルダの内容の読み取り、読み取り、実行、および一覧表示を行っていますか? – GJKH

+0

IIS_WPGのオプションはありませんか?ユーザー名とパスワードは間違いなく正しいです...私は毎日ログオンするために使用します!私はウェブサイトのフォルダをチェックし、ログインIDには完全な読み取りと書き込みの権限があります。マシンとユーザーはドメインの一部であり、IDフィールドdomain \ usernameにそのような詳細を入力しています。 –

関連する問題