gpt4 book ai didi

silverlight - 在 silverlight 中通过 HTTPS 绑定(bind)到 HTTP 图像

转载 作者:太空宇宙 更新时间:2023-11-03 13:43:15 25 4
gpt4 key购买 nike

我有一个需要面向 Internet 的应用程序。它是在 WCF 之上运行的 Silverlight 4 前端。

现在我的面向互联网的服务器上有两个虚拟目录。一个 Silverlight 应用程序,另一个用于 WCF 服务。

通过 SSL 托管 Silverlight 前端对我有什么好处吗?我当然想在 SSL 下保留我的 WCF 服务,但在我看来,Silverlight XAP 可能在 HTTP 上没问题。它们在 HTTPS 上运行良好,但我想将 XAP 移动到 HTTP 下运行,因为当在 HTTPS 下运行时,基于 HTTP 的图像它试图拉取由于交叉方案而被拒绝(我认为)。

对此有什么安全最佳实践吗?

注意:

首先,我已经通读了这篇关于 clientaccesspolicy.xml 的帖子,但没有成功。 Silverlight - Binding an image which is using https

这是我的文件,它仍然不允许 HTTP 图像通过 HTTPS 呈现。

<?xml version="1.0" encoding="utf-8" ?>
<access-policy>
<cross-domain-access>
<policy>
<allow-from http-request-headers="SOAPAction">
<domain uri="http://*"/>
<domain uri="https://*" />
</allow-from>
<grant-to>
<resource include-subpaths="true" path="/"/>
</grant-to>
</policy>
</cross-domain-access>
</access-policy>

最佳答案

我能想到您可能希望通过 HTTPS 运行 Silverlight 应用程序的各种原因(例如,如果 XAP 文件包含您不想被嗅探的信息),但它们不是正常情况。在我看来,您通常可以通过 HTTP 而不是 HTTPS 托管 XAP 文件。

关于访问图像,您是否主动指定了 http 而不是 https?如果您只指定一个相对位置会怎样?

关于silverlight - 在 silverlight 中通过 HTTPS 绑定(bind)到 HTTP 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8217524/

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