gpt4 book ai didi

c# - WCF 教程出现错误 400(错误请求)?

转载 作者:太空宇宙 更新时间:2023-11-03 16:57:56 26 4
gpt4 key购买 nike

我昨晚开始使用 WCF 来设置一个简单的客户端服务器,它允许我在 session 开始时向客户端发送游戏信息。

我遵循了关于 WCF 的微软教程并使用 VS2008“WcfSerivce”模板开始并添加了我的方法。然后我将它给我的地址复制并粘贴到我的客户端项目的服务引用对话框中,并添加代码以从服务器获取数据。然而现在的问题是,不管怎么请求数据总是返回错误400。

我用谷歌搜索了这个错误,发现很多人都遇到过超出特定消息大小限制的问题,但即使该方法只返回一个字符,我也会收到这个错误。

我唯一能想到的是URI或命名空间地址错误,应该取什么值呢?谢谢

编辑:这是我在服务和客户端中使用的代码,我不确定发布大量文本的规则是什么,所以我把它放在 Pastebin 上,但如果允许的话,我会再次编辑

http://pastebin.ca/1401443

最佳答案

您应该能够在服务项目上点击“播放”,它将导航到显示可用方法等的屏幕。这是您需要在客户端中使用的 url。

这是您已经在做的事情吗?或者您正在使用样本中的网址?特别是,如果您使用的是集成开发 Web 服务器(而不是 IIS),端口号很可能是随机的。

一个有效的 WCF 服务项目将生成一个类似于以下内容的页面:

{YourService} Service

You have created a service.

To test this service, you will need to create a client and use it to call the service. You > can do this using the svcutil.exe tool from the command line with the following syntax:

...

如果您可以那个工作,然后尝试添加客户端引用。

关于c# - WCF 教程出现错误 400(错误请求)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/781815/

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