【发布时间】:2008-10-31 01:42:24
【问题描述】:
我有点惊讶这不是在更多的论坛上,因为它是一个完整的节目停止者。 我有一个调用我编写的 Web 服务的 ASP.NET 应用程序。它托管在共享托管站点上。最近,公司移动了我的服务器以允许 1.1 和 2.0 应用程序。信任级别已从“完全”更改为“中等”,我的代码已停止工作。该公司不会对其 machine.config 文件进行任何更改或将我的 Web 服务添加为端点。我无法覆盖 web.config 文件中的设置,也无法在 web.config 文件中设置 originUrl。
我客户的小型企业网站现已离线,她将停业。
我已将我的代码升级到 2.0,并且在我的 web.config 文件中我将信任级别设置为“中”(我很难学到这一课)但即使在我的开发机器上我也无法通过对我的网络的调用服务。我明白了 “System.Security.SecurityException:请求'System.Net.WebPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'类型的权限失败。”
我已经读到我应该能够“围绕”这些问题编写代码,但我什至不知道从哪里开始。
有没有人知道我需要做什么才能让我的代码在一个完全锁定的托管服务器上运行,在该服务器上不允许更改我的配置文件...
我能买到的最好的一瓶最好的威士忌给帮助我找到解决方案的人。 ;-)
【问题讨论】:
标签: c# asp.net web-hosting