1

使用する Web サービスの UserCredentials を、自分の Web サイトの web.config ファイルに追加したいと考えています。

例えば:

<system.serviceModel>
    <bindings>             
           <customBinding>                                  
             <binding bindingConfiguration="myBinding"  
               <security enableUnsecuredResponse="true" authenticationMode="UserNameOverTransport" securityHeaderLayout="Lax" />
               <textMessageEncoding messageVersion="Soap11" />
               <httpsTransport />
             </binding>                           
           </customBinding>
    </bindings>
    <client>
      <endpoint address="https://www.mycompany.com/foo.ashx"  binding="customBinding" bindingConfiguration="myBinding" username="123" password="123"  contract="foo.bar" name="foosoap" />
    </client>
</system.serviceModel>

ユーザー名="123" パスワード="123"

それ以外の

ws.SomethingServiceClient svc = new ws.SomethingServiceClient();
svc.ClientCredentials.UserName.UserName = 123;
svc.ClientCredentials.UserName.Password = 123;
4

0 に答える 0