问题标签 [wcf-web-api]
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.
wcf - 部分信任的 MVC 3 WCF 休息服务
我使用此处描述的教程创建了一个 MVC 3 WCF Rest 项目。唯一的问题是,当应用程序以高信任级别运行时,我能够运行项目并访问其余 api,但是当我将信任级别更改为中等时,我在访问服务时得到以下信息
请帮助..有关如何解决此问题的任何想法
ajax - 在 WCF Web Api 中设置默认响应类型
我有一组使用 WCF Web Api 托管的服务,我通过 javascript 使用 JSON 与它们进行通信。在大多数情况下,我可以修改标头的接受位以要求 JSON 响应,但在某些情况下我不能这样做。这是由于我正在使用的 javascript 框架(Ext JS)。对于某些事情,它只允许我指定一个 URL,而不是代理默认值,例如标头。
然而,这不是一个 Ext JS 问题。Web Api 似乎默认返回 XML,我想知道是否可以更改此默认设置,以便它可以返回 JSON。提前致谢!
c# - C# WCF Web API + JSONP
有没有一种简单的方法可以让 JSONP 为新的 WCF Web API 休息服务工作?
我试过这个没有运气
c# - 将一组 KeyValuePairs 转换为对象实例。JSON的反序列化类型
这是一个两部分的问题。我想第一个是,我是否会以最好的方式做到这一点,第二个是我遇到的障碍。以下代码适用于字符串属性,但不适用于 int。我从 KVP 中获取 int 值作为字符串,但我无法将 int 设置为属性上的字符串。我找不到让我解析的语法。
c# - 通过 DelegatingChannel (MessageHandler) 加解密
我正在尝试使用 DelegatingChannel (MessageHandler) 来解密传入消息并加密传出消息。代码看起来像这样,但有一些占位符我不知道如何实现。
我想将请求中的 JSON 字符串传递给操作,并在其中将 JSON 反序列化为对象。但是失败了……但是对象被创建了,但是所有的属性都是空的。
所以这阻止了我思考响应方面。但我仍然发现从 response.Content 读取对象的困难。
如果你有答案,请给我一些建议。
非常感谢,M
wcf - 如何使用 WCF WebApi 的 HttpClient 发布 POCO
我正在通过 NuGet(pkg 版本 0.3.0)使用 WCF WebApi 堆栈(预览版 4),但似乎无法弄清楚如何使用HttpClient
.
鉴于以下情况:
调用该Post
方法时,出现以下异常:
这是使用 NuGet 0.3.0 包。
我试过添加<Serializable()>
,甚至<DataContract()>
添加MyInfo
,但这没有帮助。我只是做错了什么吗?
我在 StackOverflow 上找到了这篇文章,看起来有人正在做类似于我上面所做的事情。我什至复制了他的工作(猜测他的Machine
对象是一个像我一样的简单 POCO MyInfo
)并遇到了相同的“无法序列化”异常。
c# - 集成 DotNetOpenAuth 和 WCF WebAPI
我正在尝试创建一个基于WCF Web API的 RESTful Web 服务。我还需要使用 OAuth 控制访问,为此我使用 DotNetOpenAuth 开源库。
有没有人成功地将两者结合起来?我正在努力将 WCF Web API 的 HTTP 实体表示转换为 DNOA 可以理解的东西(例如 HTTP 请求、HTTP 标头等)。
任何提示将不胜感激。
serialization - 我可以告诉 WCF WebAPI 序列化程序忽略嵌套类对象吗?
我正在使用WCF WebAPI使用 WCF编写 REST 服务。我将我的 POCO 类作为 json/xml 对象从我的服务中返回。我的大多数 POCO 类都包含ICollection
s,因为它们是 EF4.1 Code First 的一部分,因此出现错误:
无法序列化类型的成员 ... System.Collections.Generic.ICollection ... 因为它是类型 - 因为它是一个接口
为了避免这种情况XMLIgnore
,建议。而且WCF 中 JSON 的自定义序列化也存在一些问题。ScriptIgnore
只是想有人可能遇到过类似的问题,并且有更好的解决方案或配置序列化类的方法,否则我将不得不用XMLIgnore
等装饰每个这样的属性。
jquery - 将 jqGrid 与 WCF WebAPI 一起使用
我正在使用wcf webapi从我的 asp.net 应用程序中获取数据,并尝试使用 jqGrid 显示它。数据回来看起来像:
在标题中我有:
在页面下方,我有以下元素:
<table id="driverScoreCard"><tr><td></td></tr></table><div id="pager"></div>
运行示例时,我在 jqGrid 源中得到“对象不支持属性或方法'格式'”。我正在使用 jqGrid 4.1.2 版。让我知道我是否可以提供更多信息。
wcf-web-api - 自托管 WCF WebApi 中的链接/url 生成
在自托管的 WCF WebApi 应用程序中生成指向其他资源的链接或 url 的最佳策略是什么,而不需要对主机或端口等进行硬编码?
有类似路线助手的东西吗?