current user's credentials will flow to the server).
"LucasC" <msdn@rmya.com.ar> wrote in message
news:364DC7D1-4B49-44CF-8E80-1346F2683DE7@microsoft.com...
> Hi Pablo,
> Is there any way to use something like Intergrated Security in the same
> way
> you set default Network Credentials?
> Thanks a lot
> --
> LucasC
>
>
> "Pablo Cibraro" wrote:
>
>> Hi Lucas,
>> If you don't have the password, you might create a usernametoken without
>> a
>> password. (You will have to implement a custom UsernameTokenManager to
>> accept tokens without a password)
>> In that case, to avoid "non-repudiation" attacks, you will need to
>> encrypt
>> and sign the message with a X509 Cert and only accept messages protected
>> with that certificate.
>> Yes, it's possible to publish a SoapService as an ASMX , you will have to
>> configure it as a HttpHandler.
>>
>> Regards,
>> Pablo Cibraro
>>
www.lagash.com >>
>> "LucasC" <msdn@rmya.com.ar> wrote in message
>> news:C96A5F85-9FC5-4587-A1C7-7199FC7E54BC@microsoft.com...
>> > Hi Pablo,
>> > Thanks for the answer. I have some doubts about that.
>> > My application doesn't know the username and password (everything works
>> > with
>> > Integrated Security) so I don't have the password to create the
>> > UserNameToken. Is there any way to use it without requesting the user
>> > password to the user?
>> >
>> > If I derive my service from SoapService, is it possible to implement it
>> > as
>> > ASMX (standard Web Service)? or Do I have to make mayor changes?
>> >
>> > Thanks a lot.
>> >
>> >
>> > --
>> > LucasC
>> >
>> >
>> > "Pablo Cibraro" wrote:
>> >
>> >> Hi Lucas,
>> >> The answer is yes. First all, your service must derive from
>> >> SoapService
>> >> in
>> >> order to make it independent from the transport protocol as well.
>> >> Regarding to the authentication question, you can do that using an
>> >> UsernameToken as client token.
>> >> The default UsernameTokenManager shipped in WSE authenticates user
>> >> against a
>> >> valid windows account (Using the API "LogonUser" ),
>> >> so in that case it works as Windows authentication.
>> >>
>> >> Regards,
>> >> Pablo Cibraro
>> >>
www.lagash.com >> >>
>> >>
>> >> "LucasC" <msdn@rmya.com.ar> wrote in message
>> >> news:51E4B6A9-1506-418F-A8AD-F3E3AD3E0737@microsoft.com...
>> >> > Hi,
>> >> > I'm trying to use WSE through a Proxy class generated with WseWsdl2
>> >> > in
>> >> > order
>> >> > to be independent from the transport protocol. My service is
>> >> > implemented
>> >> > through a ASP.Net Web Service (with WSE).
>> >> > I'm trying to authenticate users (like I used to do with Intergrated
>> >> > Security in IIS and Network Credentials in the client for the
>> >> > standard
>> >> > Web
>> >> > Services).
>> >> > Is there any way to do that? Ijust want to allow only Windows
>> >> > authenticated
>> >> > users to use my service but without loosing the flexibility of the
>> >> > trsnaport
>> >> > protocol independence.
>> >> >
>> >> > Thanks a lot
>> >> > --
>> >> > LucasC
>> >>
>> >>
>> >>
>>
>>
>>