gpt4 book ai didi

c# - 如何规避Silverlight跨域安全法?

转载 作者:行者123 更新时间:2023-11-30 19:03:58 25 4
gpt4 key购买 nike

如何规避 Silverlight 跨域安全法?

这一点是我需要绕过的跨域调用 - 浏览器或客户端 - 根据托管在服务器上的客户端访问策略文件进行配置时允许。

有什么办法吗?文章?图书馆?

最佳答案

其他发帖人已经回答了您的问题——或者更确切地说,您应该问的问题——所以我可能是在白费力气。

但它可能会有所帮助——不仅可以帮助我们阅读您的问题,还可以帮助您自行解决问题——如果您尝试以更有用的方式重新构建它。与其问“我如何做 X”,而 X 是设计无法完成的事情,您应该问:“既然 X 无法通过设计来完成,那么做 X 有什么替代方案?”

在这种情况下,Silverlight 跨域限制是一项无法规避的安全功能(正如 rjmunro 指出的那样,即使有办法绕过它,您也不想在其上构建产品它,因为它几乎肯定会在未来关闭)。

还有另一个原因可以问问自己是否有替代品可以扮演相同的角色:这个问题将您的注意力集中在跨域限制的安全目的上。如果你问自己如何“规避”跨域限制,你可能会说,“啊哈!我可以设置一个对所有人开放的简单 Web 代理!”不幸的是,这允许任何人 逃避跨域限制并在您的代理上下文中执行。

通过询问“有什么替代方案可以进行不可能的跨域调用”,您(希望)提醒自己跨域策略存在的原因,并且 - 希望 - 考虑您实现的任何替代方案的安全隐患。

关于c# - 如何规避Silverlight跨域安全法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1739455/

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