Closed GoogleCodeExporter closed 9 years ago
This is not a bug after all. I apologize for the confusion, I wish there is a
forum where I can just post question, maybe somebody already got a solution.
In any case, I did find my solution after some more debugging. I figured out
that if HTTPS is being used instead of HTTP, the default "bindingConfiguration"
for each of the Webservices inside the web.config file will NOT work.
So I made the following change to the "bindingConfiguration" for all THREE of
the webservices (Proxy,Page and Widget):
Before
<endpoint address="" behaviorConfiguration="webHttpEnablingBehaviour"
binding="webHttpBinding" bindingConfiguration="default" contract="Dropthings.RestApi.IProxyService" />
After
<endpoint address="" behaviorConfiguration="webHttpEnablingBehaviour"
binding="webHttpBinding" bindingConfiguration="secureBinding" contract="Dropthings.RestApi.IProxyService" />
I have added a new binding element called "secureBinding" to the bindings node
as per below:
<bindings>
<webHttpBinding>
<binding name="secureBinding" allowCookies="true">
<security mode="Transport" />
</binding>
</webHttpBinding>
<wsHttpBinding>
<binding name="default" allowCookies="true" ></binding>
</wsHttpBinding>
<basicHttpBinding>
<binding name="default" allowCookies="true"></binding>
</basicHttpBinding>
</bindings>
Original comment by chue...@gmail.com
on 13 Jul 2011 at 8:05
Original comment by omaralzabir@gmail.com
on 22 Mar 2012 at 1:56
Original issue reported on code.google.com by
chue...@gmail.com
on 12 Jul 2011 at 12:28