The WebClient class has a
Credentials property which handels authentication. You need to provide some credentials with that user credentials like provided in that
code snippets.
Your logon code is unsecure because the password is send
unencyrpted over the network. This is a total failure of the old days.
If that doesnt work you should contact the webmasters of that website.