问题标签 [svc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
160 浏览

c# - 在 Web 服务中调用无限次的方法

对于我的 Web 服务课程,我正在尝试创建一个非常简单的登录系统。我遇到了一个问题,即每当调用 checkCredentials 时 createAccounts() 会不断获得无限次。知道为什么吗?

0 投票
0 回答
363 浏览

wcf - 在 IIS 7 中托管启用 ajax 的 wcf 服务

我已经在 IIS 中部署了一个 asp.net mvc 应用程序,该应用程序已成功部署并且工作正常。我在我的应用程序中使用了启用 ajax 的 wcf 服务,问题是当我想使用该服务的方法时。我收到未找到错误,但是当我浏览查看它给出的页面说您的服务是托管的服务时,我无法访问已部署的启用 ajax 服务的方法。请帮帮我。

需要注意的事情.. 我的服务托管为扩展名为 .svc 的文件 我在 windows server 2008 r2 64 位上部署了应用程序,但我将应用程序池配置为在 32 位下工作。服务是可访问的,但服务的方法是不允许的。

提前致谢。阿桑·诺曼尼。

0 投票
1 回答
399 浏览

arrays - 如何制作 C#。在 highcharts 中具有多个系列数据数组的 svc

Highcharts 和 WCF 服务的新功能。我可以为 highcharts 制作一个系列或数据,但我似乎无法制作多个数据数组,所以我的系列有更多的一行。试图制作一个数组数组,以便我的系列中有多个数据项。在 jsFiddl 中,我可以使用以下代码使其看起来像我想要的那样:

});

我当前的 WCF .svc 文件将 JSON 序列化为 {"data":[[150,80],[155,55],[160,50],[170,45]]}

我想要一个具有多个数据“数组”的系列“数组”。

注意我已经研究过 DotNetHighcharts,但现在我不想使用它,因为我最终需要 onClick 事件作为图表上的一个点,而且我的理解是 DonNetHighcharts 不支持该事件。

对任何人的任何其他想法持开放态度。

谢谢!

0 投票
0 回答
1362 浏览

wcf - 如何使用 URL 和参数作为 GET 调用 WCF svc

我正在处理一个简单的 WCF。我习惯了 .asmx 文件、Web 方法和 SOAP,但现在要切换它。使用脚本管理器和 ServiceReference 在 .aspx 页面中工作,如下所示

一位同事现在需要它,以便他可以在 iOS 应用程序中调用它(对此不太了解),但他说他需要使用将参数作为 GET 传递的 URL 来调用它。您能告诉我如何更改 .svc 文件以使其成为可能吗?

非常感谢!

0 投票
1 回答
1337 浏览

jquery - 通过 URL 重写重定向到 SharePoint 2010 访问 listdata.svc

我正在使用 URL 重写规则访问代理服务器,重写 URL 以访问 Sharepoint 服务器。一切正常,除了我在 /_vti_bin/listdata.svc 上得到 404。我还在应用程序日志中的代理服务器上收到错误消息。

日志名称:应用程序

来源:System.ServiceModel 4.0.0.0

日期:2013 年 1 月 3 日下午 12:49:20

事件编号:3

任务类别:网络主机

级别:错误

关键词:经典

用户:IIS APPPOOL\HrSelfService

电脑:webnet01test.bluebunny.com

描述:

WebHost 未能处理请求。发件人信息:System.ServiceModel.Activation.HostedHttpRequestAsyncResult/9460241 异常:System.Web.HttpException (0x80004005):服务“/_vti_bin/listdata.svc”不存在。---> System.ServiceModel.EndpointNotFoundException:服务“/_vti_bin/listdata.svc”不存在。 在 System.ServiceModel.ServiceHostingEnvironment.HostingManager.EnsureServiceAvailable(String normalizedVirtualPath) 在 System.ServiceModel.ServiceHostingEnvironment.EnsureServiceAvailableFast(String relativeVirtualPath) 在 System.ServiceModel.Activation.HostedHttpRequestAsyncResult.HandleRequest() 在 System.ServiceModel.Activation.HostedHttpRequestAsyncResult.BeginRequest()在 System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult 结果) 在 System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult 结果)

我正在从共享点列表中填充菜单标题...

所以页面将是domain2.com/pages/default.aspx并且下面的代码将执行并在页面上填充一个菜单。

谢谢你提供的所有帮助。


$.ajax({ url: "http://Domain1.com/_vti_bin/listdata.svc/MegaMenuCategories?$orderby=OrderingValue%20asc",

0 投票
1 回答
370 浏览

wcf - 如何创建可直接访问的 SVC 页面

根据我的文档,第 3 方设备连接到地址:

https://Enrollment.myweb.com/EnrollmentServer/Register.svc

标题:

我见过的一些 SVC 示例都有一些额外的方法可以调用,比如 Service.svc/GetData 和直接调用 Service.svc 我会得到标准的响应:

您已经创建了一个服务。
要测试此服务,您需要创建一个客户端并使用它来调用该服务。

任何人都可以指出正确的文档,甚至更好 - C# 中的一个简单示例,说明如何创建可以直接访问并返回一些 XML 文本的 SVC 页面?

0 投票
1 回答
390 浏览

wcf - 有没有办法通过多个服务激活添加 WCF svc-less 激活?

给定以下配置:

两个 ./UserService 中的第一个是可访问的,我可以创建对它的服务引用,但 ProductServce 不可调和。我在这里做错了什么?

编辑

这是例外:

0 投票
1 回答
23092 浏览

c# - 相对 URI 不支持此操作,浏览 SVC-service 时出错

浏览到网站的 svc 服务时出现以下错误(在它所在的服务器上浏览它)。该网站使用 IIS7。

服务链接:链接

网站的一些 web.config:

错误是由什么引起的,我该如何解决?

0 投票
0 回答
957 浏览

.net - 没有通道主动错误地监听 WCF 服务的方法

当尝试访问 eDemokratiService.svc 的 GetPostlisteArkivdeler 方法时,我收到以下错误消息:

该站点在 IIS7 上运行。这是 web.config 的一部分:

网站:链接 具有相同功能的工作网站:链接

.svc 文件可用,但它的个别方法不可用。链接到 .SVC 文件:链接

如何解决此错误?

0 投票
0 回答
3017 浏览

asp.net - 没有协议绑定与 WCF 服务的给定地址匹配

我正在使用 IIS6 运行一个网站(ASP.Net 4)。当我尝试运行 svc 服务时收到以下错误消息:

没有协议绑定与给定地址“ http://www.holtalen.kommune.no/Templates/eDemokrati/Services/eDemokratiService.svc ”匹配。

协议绑定在 IIS 或 WAS 配置中的站点级别进行配置。说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。异常详细信息:System.InvalidOperationException:没有协议绑定匹配给定地址“ http://www.holtalen.kommune.no/Templates/eDemokrati/Services/eDemokratiService.svc ”。协议绑定在 IIS 或 WAS 配置中的站点级别进行配置。源错误:在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。

堆栈跟踪:

[InvalidOperationException:没有协议绑定与给定地址“ http://www.holtalen.kommune.no/Templates/eDemokrati/Services/eDemokratiService.svc ”匹配。协议绑定在 IIS 或 WAS 配置中的站点级别配置。] [ServiceActivationException: 没有协议绑定与给定地址匹配' http://www.holtalen.kommune.no/Templates/eDemokrati/Services/eDemokratiService.svc'。协议绑定在 IIS 或 WAS 配置中的站点级别配置。] System.Runtime.AsyncResult.End(IAsyncResult result) +679246 System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End(IAsyncResult result) +190 System.ServiceModel.Activation.HostedHttpRequestAsyncResult .ExecuteSynchronous(HttpApplication context, String routeServiceVirtualPath, Boolean flowContext, Boolean ensureWFService) +234 System.ServiceModel.Activation.HttpModule.ProcessRequest(Object sender, EventArgs e) +355 System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute () +148 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously

我已将扩展名 .svc 添加为站点的应用程序映射。

Web.config 的部分内容:

我应该向 IIS 添加什么配置才能使其正常工作?