« TMCore and EPiServer Optimizations | Main | TMCore on SQL Server 2005 Express »

Http Post not allowed by default when deploying TMCore and EPiServer Solutions

When deploying production versions of TMCore EPiServer Module it is often the case that the editorial application works from the local browser but not a remote browser. This is because web applications by default do not allow Http Post operations. This is required by the Topic Map editor that is integrated with EPiServer. To fix this problem ensure the following is contain in the episerver web.config file.

<system.web>
    <webServices>
      <protocols>
        <add name="HttpPost"/>
      </protocols>
    </webServices>
  </system.web>

If using ASP.NET 2.0 you can apply this configuration change to only the path containing the web service by wrapping the above XML in a location element:

<location path="NetworkedPlanet/EPiServerModule/Service">
  <system.web>
      <webServices>
        <protocols>
          <add name="HttpPost"/>
        </protocols>
      </webServices>
    </system.web>
</location>

TrackBack

TrackBack URL for this entry:
http://www.networkedplanet.com/mt/mt-tb.pl/40

About

This page contains a single entry from the blog posted on February 27, 2007 8:48 AM.

The previous post in this blog was TMCore and EPiServer Optimizations.

The next post in this blog is TMCore on SQL Server 2005 Express.

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type 3.32