首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

Parser Error Message: Access is denied,该怎么解决

2012-12-16 
Parser Error Message: Access is denied在部署调试一个ASP.NET站点,登录页面提交后总是提示如下错误:Pars

Parser Error Message: Access is denied
在部署调试一个ASP.NET站点,登录页面提交后总是提示如下错误:Parser Error Message: Access is denied.
查看了报错页面源码,里面内容如下:
[ConfigurationErrorsException]: Access is denied.
 (D:\WebApps\ORS\web.config line 311)
   at System.Web.Security.Membership.Initialize()
   at System.Web.UI.WebControls.LoginUtil.GetProvider(String providerName)
   at System.Web.UI.WebControls.Login.AuthenticateUsingMembershipProvider(AuthenticateEventArgs e)
   at System.Web.UI.WebControls.Login.AttemptLogin()
   at System.Web.UI.WebControls.Login.OnBubbleEvent(Object source, EventArgs e)
   at System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args)
   at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.ProcessRequest()
   at System.Web.UI.Page.ProcessRequest(HttpContext context)
   at ASP.userlogin_aspx.ProcessRequest(HttpContext context) in c:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\ors\10d30fa9\1dc3ced2\App_Web_ksqr-tsq.4.cs:line 0
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
在网上查找了各种解决方案,一种说是由于Index Service引起的,但我一直都禁用着Index Service;另一种说法是由于目录访问权限引起,我将整个Temporary ASP.NET Files 目录的完全访问权限赋予了everyone,依然不行,请问还可能有其它原因吗

[解决办法]
重新装一下你的framework 2.0  可能会有用
[解决办法]
提示很明显,是Membership部分的权限问题...查查你用了哪种Membership Provider,如果是数据库有没有配置正确等等...

热点排行