0

次のエラーが表示されます。

ASP.NET is not authorized to access the requested resource. Consider granting access 
rights to the resource to the ASP.NET request identity. ASP.NET has a base process 
identity (typically {MACHINE}\ASPNET on IIS 5 or Network Service on IIS 6) that is used   
if the application is not impersonating. If the application is impersonating via 
<identity impersonate="true"/>, the identity will be the anonymous user (typically 
IUSR_MACHINENAME) orthe authenticated request user. 

IIS 7 に ASPNET ユーザーが存在しないことを確認しました。[マシン名]\IIS_IUSRS も追加しましたが、それでもエラーが発生します。どのユーザーを追加する必要がありますか?

4

1 に答える 1

1

IISAPPPOOL[apppoolname_without_spaces]を試してください。
IIS7では、すべてのアプリプールはAppPoolIdentityで機能します。たとえば、デフォルトのアプリプールにはユーザーIIS APPPOOL\DefaultAppPoolがあります。

于 2012-07-24T18:57:28.923 に答える