
HKEY_CLASSES_ROOT\HTTP\shell\open\command\@
и в зависимости от результата ... выбирать алгоритм действий. Сразу оговорюсь - особо унивиресального метода не будет по одной простой причине - у всех в браузере свои данные, и у каждого свои настройки безопасности...
можно принудительно открывать ИЕ ... либо использовать WebBrowser им хоть управлять можно, но это не удовлетворяет условиям задачи.
Ну или волшебный способ - ловить трафик между браузером и сайтом ... а потом эмулировать
