WCF去掉認證驗證載)

來源:互聯網
上載者:User

修改伺服器端設定檔
<system.serviceModel>
<!--添加服務-->
     <services>
       <!--name 必須與代碼中的host執行個體初始化的服務一樣 behaviorConfiguration 行為配置 -->
       <service name="DRP_BaseData.ServiceBaseData" behaviorConfiguration="BaseDataServerBehavior">
        ......
       <!--添加契約介面    contract="WcfDemo.IService1" WcfDemo.IService1為契約介面    binding="wsHttpBinding" wsHttpBinding為通過Http調用-->
       <endpoint binding="wsHttpBinding" contract="DRP_BaseData.IServiceBaseData" bindingConfiguration="ServerBinding" >  
        </endpoint>
       </service>

     <behaviors>
......
     <behaviors>

      <bindings>
       <wsHttpBinding>
      ......
         <binding name="ServerBinding">
            <security mode="None"/>
         </binding>
       </wsHttpBinding>
     </bindings>  

     
</system.serviceModel>

修改伺服器端設定檔
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
     <configSections>
          ......
     </configSections>
     <applicationSettings>
          ......
     </applicationSettings>
     <system.serviceModel>
         <bindings>
             <wsHttpBinding>
                 <binding name="WSHttpBinding_IServiceTransactionData" closeTimeout="00:03:00"
                     openTimeout="00:05:00" receiveTimeout="00:10:00" sendTimeout="00:05:00"
                     bypassProxyOnLocal="false" transactionFlow="false" hostNameComparisonMode="StrongWildcard"
                     maxBufferPoolSize="6242880" maxReceivedMessageSize="6553600"
                     messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true"
                     allowCookies="false">
                     <readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
                         maxBytesPerRead="4096" maxNameTableCharCount="16384" />
                     <reliableSession ordered="true" inactivityTimeout="00:10:00"
                         enabled="false" />
                     <security mode="None" /> <!--主要是將此改改為 None-->
                 </binding>
                
             </wsHttpBinding>
         </bindings>
         <client>
......           
         </client>
     </system.serviceModel>
</configuration>

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.