例如,当我在没有IIS的情况下作为WebServiceHost托管一个WCF服务时,每个具有超过260个字符的段的请求都会失败,并显示400错误。所以,我的第一印象是它一定也适用于查询参数。也就是说,为什么下面的请求会因为超出Windows设置的字符数而导致400 Bad Request: HTTP GET http://my.com/foo/
我有一些jQuery可以调用WCF服务。当服务遇到错误时,它会抛出带有描述和500 Internal Server Error状态代码的500 Internal Server Error。// would like this to handle my status code }在本地IIS服务器上当我通过浏览器调用或者手工处理一个请求时
客户端使用太大的xml (保存到文件时大约30 my )调用我的WCF方法,IIS返回413。我尝试将uploadReadAheadSize设置为2GB,但没有工作。还尝试将绑定的maxBufferSize提高到2gb。
我的WCF服务托管在带有两个服务器的负载均衡器上;由于证书验证到位,我无法进行隔离测试。我没有尝试的是协商客户端证书,考虑到其他服务的广泛消费者,我们不想改变它。