在webservice中访问COM+服务,报出权限问题 ,求救!!!

runi 2006-03-10 05:22:19
拒绝访问。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.UnauthorizedAccessException: 拒绝访问。

ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限。ASP.NET 有一个在应用程序没有模拟时使用的基进程标识(通常,在 IIS 5 上为 {MACHINE}\ASPNET,在 IIS 6 上为网络服务)。如果应用程序正在通过 <identity impersonate="true"/> 模拟,则标识将为匿名用户(通常为 IUSR_MACHINENAME)或经过身份验证的请求用户。

若要授予 ASP.NET 对文件的写访问权,请在资源管理器中右击该文件,选择“属性”,然后选择“安全”选项卡。单击“添加”添加适当的用户或组。突出显示 ASP.NET 帐户,选中所需访问权限对应的框。

源错误:


行 22: // try
行 23: // {
行 24: BlmComIBI=new BLMSVCLib.BIClass();//这一句出错,其中//BLMSVCLib是通过引用COM添加进来的
行 25: // }
行 26: // catch(Exception ex)


源文件: e:\work\susa\coding\webservice\susaservice\global.asax.cs 行: 24

堆栈跟踪:


[UnauthorizedAccessException: 拒绝访问。]
SusaService.Global..ctor() in e:\work\susa\coding\webservice\susaservice\global.asax.cs:24
ASP.Global_asax..ctor() in c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\susaservice\1470e209\7d39b623\q_err49k.0.cs:32

[TargetInvocationException: 调用的目标发生了异常。]
System.RuntimeType.CreateInstanceImpl(Boolean publicOnly) +0
System.Activator.CreateInstance(Type type, Boolean nonPublic) +65
System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) +650
System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) +197
System.Web.HttpRuntime.CreateNonPublicInstance(Type type) +32
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance()
System.Web.HttpApplicationFactory.FireApplicationOnStart(HttpContext context)
System.Web.HttpApplicationFactory.Init(HttpContext context)
System.Web.HttpApplicationFactory.GetApplicationInstance(HttpContext context) +170
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +414


...全文
66 点赞 收藏 2
写回复
2 条回复
runi 2006年03月13日
搞定了,将COM+中的强制权限检查复选去掉即可!
回复 点赞
qqqdong 2006年03月10日
在iis中设置webservice可以匿名访问
回复 点赞
发动态
发帖子
Web Services
创建于2007-09-28

1.1w+

社区成员

1.6w+

社区内容

.NET技术 Web Services
社区公告
暂无公告