It could be a cookie problem.
Open Internet Explorer, click on the menu Tools, Internet Options, and select the Security tab.
Select Custom Level and find the stuff to do with cookies from the list, and select Enable or Prompt for them. This should enable cookies, and you should be able to sign in to Passport sites and maybe other sites too.
Out of interest, which Internet Explorer version do you use?