wcf中将接口配置成post请求403.10 禁止访问:配置无效 -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

wcf中将接口配置成post请求403.10 禁止访问:配置无效 

kun坤 2020-05-28 13:22:03 117

[WebInvoke(RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json, Method = "POST", BodyStyle = WebMessageBodyStyle.WrappedRequest)]
公司有一任务,将.net的接口由get请求改为post请求。我在方法上面采用了上述的配置。现在请求格式必须是json形式的。要将请求格式变为 param1=value1&param2=value2 这样格式的,上面的配置应该怎样修改呢。
在线等待中,好心的大家帮帮忙......

分享到
取消 提交回答
全部回答(1)
  • kun坤
    2020-05-28 16:28:49

    没做过.net 的web,现在做WPF,但是我遇到问题现在已经不用中文问了。你可以用谷歌镜像搜英文,一般stackoverflow上的链接,都会给出很好的解决办法###### 如搜:wcf how to post a request in json ,试了下有好多链接,你可以自己看看。
    虽然不懂wcf和web,感觉这个链接应该是你要找的:http://stackoverflow.com/questions/9906931/wcf-make-a-post-request-with-a-parameters ######

    [OperationContract(Name = "GetUserList")] [WebInvoke(UriTemplate = "GetUserList?par1={UserID}&

    par2=
    {UserName}", ResponseFormat = WebMessageFormat.Json)]
        public string GetUserList(string userID,string UserName)
        {
        }</pre> 
    
    0 0
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章