看你怎么请求.跟wcf没太大关系.要是http就照着http授权的方式做就行.
但是 我的 wcf总要有验证吧 如果我的地址暴露了 那岂不是 可以直接 访问我的服务。
但是wcf服务加了验证后 貌似ios无法安装证书。 webservice 的解决方式 我是用的 soaphead
@放学别走丶: wcf只是一个封装.地址是一定会暴露的.任何人一定是可以访问你的服务的.
所以你要对请求做授权.授权方法根据你的请求方式不同.是不同的.就像你说的证书也是可以的.哪有什么无法安装证书的说法.你new一个guid放ios里也可以当证书用.
一般http请求授权是:通过用户的帐号密码登录.获取授权token.调用其它接口时在请求头中加入授权token.服务端通过token验证权限.
@吴瑞祥: 谢谢,我知道怎么做了。
关注
mark
wcf 也能使用 soap header。
ios 为什么无法安装证书?因为你的证书不是正式的?
学习.