Specjalistą od bezpieczeństwa nie jestem, ale nie wiem czy jest to bezpieczne rozwiązanie....
Ale jeśli chcesz możesz zrobić na swoim hostingu jakiś plik php w głębokiej ścieżce o dziwnej nazwie z parametrem typu:
mojhosting.pl/asbd/qweio/diason/dosan/fkdsqo/plik.php?kfhjwiqoe=304
W pliku php umieścić sprawdzenie czy na pewno "kfhjwiqoe" = 304 jeśli tak to podaj dane logowania jeśli nie to wyświetl pustą stronę albo przekieruj na np onet.pl.
Potem pobierasz ten string:
using(WebClient client = new WebClient()) {
string s = client.DownloadString(url);
}
gdzie url to twój adres.
Jak masz już stringa to jesteś już w domu...