gpt4 book ai didi

silverlight - 在 OOB Silverlight 应用程序中使用 JsonServiceClient

转载 作者:行者123 更新时间:2023-12-02 05:05:39 24 4
gpt4 key购买 nike

运行 OOB(浏览器外)时是否可以在 Silverlight 中使用 JsonServiceClient?

我有一个后端系统,它使用 ServiceStack 公开许多 Web 服务,我也想在系统的客户端使用 ServiceStack。

我正在 Silverlight 5 中开发客户端。当我测试在浏览器中运行的客户端时,JsonServiceClient 工作正常 - 但是当运行 OOB(要求)时,它会抛出一个异常,指出“DOM/脚本桥已禁用”。 - 发生这种情况是因为在运行 OOB 时您无权访问浏览器 API - 但有任何解决方法吗?

在浏览器中运行的代码,但抛出了 OOB 异常:

var restClient = new JsonServiceClient("http://127.0.0.1:1030");
restClient.GetAsync<AgentModelResponse>("/agents",
r =>
{
r.Agents.ForEach(x => Agents.Add(x));
},
(r, ex) =>
{
throw ex;
});

最佳答案

您需要使用 SSL 托管和访问您的 Web 服务,以便 Web 服务调用在 OOB Silverlight 应用程序中工作。

http://msdn.microsoft.com/en-us/library/dd550721(VS.96).aspx

关于silverlight - 在 OOB Silverlight 应用程序中使用 JsonServiceClient,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11985475/

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