65.9K
CodeProject is changing. Read more.
Home

Adding a ajax/json endpoint to an existing WCF service

emptyStarIconemptyStarIconemptyStarIconemptyStarIconemptyStarIcon

0/5 (0 vote)

Apr 12, 2010

CPOL
viewsIcon

12412

Mixing and matching security to get something like this locked down and providing the desired exposure might be challenging but I didn't offer to solve that in the title, did I?                    <behavior...

Mixing and matching security to get something like this locked down and providing the desired exposure might be challenging but I didn't offer to solve that in the title, did I?

 

 <system.serviceModel>

    <behaviors>

      <endpointBehaviors>

        <behavior name="webScriptBehavior">

          <enableWebScript />

        </behavior>

      </endpointBehaviors>

      <serviceBehaviors>

        <behavior name="Salient.ScriptModel.Services.DualServiceBehavior">

          <serviceMetadata httpGetEnabled="true" />

          <serviceDebug includeExceptionDetailInFaults="false" />

        </behavior>

      </serviceBehaviors>

    </behaviors>

 

    <serviceHostingEnvironment aspNetCompatibilityEnabled="true" />

    <services>

      <service behaviorConfiguration="Salient.ScriptModel.Services.DualServiceBehavior" name="Salient.ScriptModel.Services.DualService">

        <endpoint address="" binding="wsHttpBinding" contract="Salient.ScriptModel.Services.IDualService"/>

        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />

        <endpoint address="json" behaviorConfiguration="webScriptBehavior" binding="webHttpBinding" contract="Salient.ScriptModel.Services.IDualService"/>

      </service>

    </services>

  </system.serviceModel>

 

Technorati tags: , ,