como obrigo o usuário a digitar o usuário e senha antes de usar meu sistema na web?
o endereço é (IntraWeb) http:\\126.0.0.87\InfoComercial\Login.aspx, porém se algum usuário mais experto digitar http:\\126.0.0.87\InfoComercial\Default.aspx ele consegue acesso normalmente na página.
Olá Facc, dentro do arquivo webconfig vc pode configurar o authentication e o authorization, sendo que um vc diz qual a forma de autenticação que irá usar, pode ser passport.net, windows authentication ou forms e o outro quais autorizações irão dar para os usuários que efetuarem as validações e os usuários que não efetuarem as validações.
No seu caso como vc possui um controle de usuários (banco de dados e senha) não integrado com o Windows, irá utilizar o forms, veja o exemplo:
Este comando deve ser colocado dentro da tag <system.web> conforme exemplo.