I enabled https binding, but my WSDL has soap address of http. Any ideas why? Thanks!
Remove httpGetEnabled ="false" from your Web.Config and keep httpsGetEnabled="true" as is (see below).