为什么我的wcf服务请求标题总是得到

时间:2016-04-20 13:14:17

标签: c# .net wcf web-config

在wcf项目上工作,我的服务请求标题为什么总是变得get,甚至我都要求发帖。

贝娄是我的小提琴手

我的帖子请求

enter image description here

结果302回复

enter image description here

结果405回复

enter image description here

怎么办?为什么我的服务表现得很奇怪?

1 个答案:

答案 0 :(得分:0)

这是由于第一个网址的重定向而发生的。重定向的请求本质上是GET,这里重定向的目标是只接受POST的URL。在这种情况下,使用POST方法命中第二个url(重定向目标)可以解决问题。

现在,正如您所说,重定向是强制性的,一种方法是使新URL允许GET并将包含有用参数的加密令牌作为查询字符串参数传递。通过这种方式,您可以同时获得:1。加密使第二个URL安全; 2.您可以将参数传递给新URL而不将它们暴露在查询字符串中。

希望它有所帮助。