2011-11-28 16 views
5

tarafından atılmıştır. IIS 7, Windows 2008 R2'de çalışmak üzere yeni bir ASP.NET 4.0 uygulaması alamıyorum. Olay günlüğümde görebildiğim tek şey aşağıdaki hatadır. Ne anlama geldiği hakkında herhangi bir bilgi bulamıyorum, kimse yardım edebilir mi? kodunuzu olay günlüğüne yazmaya çalışıyor, ancak uygulama havuzu olarak çalıştığı kullanıcı bu yetkiye sahip olmadığı içinAşağıdaki özel durum, web olay sağlayıcısı tarafından 'EventLogProvider'

Log Name:  Application 
Source:  ASP.NET 4.0.30319.0 
Date:   11/27/2011 4:22:13 PM 
Event ID:  1301 
Task Category: Web Event 
Level:   Error 
Keywords:  Classic 
User:   N/A 
Computer:  [myserver].[mydomain].com 
Description: 
The following exception was thrown by the web event provider 'EventLogProvider' in the application '/[myapp]' (in an application lifetime a maximum of one exception will be logged per provider instance): 

System.UnauthorizedAccessException: Attempted to perform an unauthorized operation. 
    at System.Security.Principal.WindowsIdentity.get_AuthenticationType() 
    at System.Web.Management.EventLogWebEventProvider.AddWebRequestInformationDataFields(ArrayList dataFields, WebRequestInformation reqInfo) 
    at System.Web.Management.EventLogWebEventProvider.ProcessEvent(WebBaseEvent eventRaised) 
    at System.Web.Management.WebBaseEvent.RaiseInternal(WebBaseEvent eventRaised, ArrayList firingRuleInfos, Int32 index0, Int32 index1) 
Event Xml: 
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> 
    <System> 
    <Provider Name="ASP.NET 4.0.30319.0" /> 
    <EventID Qualifiers="49152">1301</EventID> 
    <Level>2</Level> 
    <Task>3</Task> 
    <Keywords>0x80000000000000</Keywords> 
    <TimeCreated SystemTime="2011-11-27T21:22:13.000000000Z" /> 
    <EventRecordID>1357</EventRecordID> 
    <Channel>Application</Channel> 
    <Computer>[myserver].[mydomain].com</Computer> 
    <Security /> 
    </System> 
    <EventData> 
    <Data>EventLogProvider</Data> 
    <Data>/[MyApp]</Data> 
    <Data>System.UnauthorizedAccessException: Attempted to perform an unauthorized operation. 
    at System.Security.Principal.WindowsIdentity.get_AuthenticationType() 
    at System.Web.Management.EventLogWebEventProvider.AddWebRequestInformationDataFields(ArrayList dataFields, WebRequestInformation reqInfo) 
    at System.Web.Management.EventLogWebEventProvider.ProcessEvent(WebBaseEvent eventRaised) 
    at System.Web.Management.WebBaseEvent.RaiseInternal(WebBaseEvent eventRaised, ArrayList firingRuleInfos, Int32 index0, Int32 index1)</Data> 
    </EventData> 
</Event> 

cevap

6

budur. Uygulama havuzu kimliğini değiştiremezseniz, uygulama havuzunu farklı bir kullanıcı olarak çalıştırmak veya web sitenizin iyi bilinen bir kullanıcıyı taklit etmesi için değiştirmeniz gerekir.

+0

Teşekkür ederim Competent_Tech. Tam olarak buydu. – Sam

+0

lütfen daha fazlasını açıklayın .... –