-6ren"> -令我感到惊讶的是,它并没有出现在更多论坛上,因为它完全是一个表演障碍。我有一个调用我编写的 Web 服务的 ASP.NET 应用程序。它托管在共享托管站点上。最近公司移动了我的服务器以允许 1.1 和-6ren">
gpt4 book ai didi

c# - 共享主机 <信任级别 ="Medium"/>

转载 作者:行者123 更新时间:2023-11-30 15:13:13 26 4
gpt4 key购买 nike

令我感到惊讶的是,它并没有出现在更多论坛上,因为它完全是一个表演障碍。我有一个调用我编写的 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’的权限失败。”

我读到我应该能够“绕过”这些问题,但我不知道从哪里开始。

有没有人知道我需要做什么才能让我的代码在完全锁定的托管服务器上运行,在该服务器上不允许更改我的配置文件...

我可以买一瓶最好的威士忌给帮助我找到解决方案的人。;-)

最佳答案

在我看来,您的虚拟主机不是很灵活。我会询问他们是否添加他们允许的所需权限。我在使用 Server Intellect 时遇到了同样的问题,在与他们交谈并告诉他们我需要的许可后,他们帮助解决了这个问题。

老实说,有很多托管公司和很多愿意与人们合作来开展业务的公司。如果我面临同样困难的托管服务提供商,我会在别处寻找可以帮助您的提供商。他们所做的改变让你痛苦,他们至少应该尝试帮助你,否则就转向想要支持你的人。只要我 2 美分,可能不是您正在寻找的推荐。

关于c# - 共享主机 <信任级别 ="Medium"/>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/252382/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com