标签: c# .net wcf web-config
在wcf项目上工作,我的服务请求标题为什么总是变得get,甚至我都要求发帖。
贝娄是我的小提琴手
我的帖子请求
结果302回复
结果405回复
怎么办?为什么我的服务表现得很奇怪?
答案 0 :(得分:0)
这是由于第一个网址的重定向而发生的。重定向的请求本质上是GET,这里重定向的目标是只接受POST的URL。在这种情况下,使用POST方法命中第二个url(重定向目标)可以解决问题。
现在,正如您所说,重定向是强制性的,一种方法是使新URL允许GET并将包含有用参数的加密令牌作为查询字符串参数传递。通过这种方式,您可以同时获得:1。加密使第二个URL安全; 2.您可以将参数传递给新URL而不将它们暴露在查询字符串中。
希望它有所帮助。