What Are The Ways To Solve The 80048821 Error In Xbox?

I cannot sign in to Xbox Live. I am getting an 80048821 error code. I have an active membership, and the password is also correct as I verified it using the Microsoft site. Restarting did not help. How to fix the problem.
