SSGamers - 13 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

Participe do fórum, é rápido e fácil

SSGamers - 13 Anos online por você.

#SSGamers - A Comunidade que mais crescer no brasil!

SSGamers - 13 Anos online por você.

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Chegou o novo tema 6.5.5 - SSGamers - Servidores online de qualidade - Aproveite e entre para nossa comunidade, inscreva-se já! - Ouça nossa web radio - Veja nossas novidades - Participe dos nossos setores de jogos online - Parcerias aberta fale já com um administrador.

3 participantes

    Proteção de diretórios via web.config em hospedagens Windows

    avatar
    AntonioCarlosBR
    --> Postador Médio
    --> Postador Médio


    Zello : ancarlosbr
    Mensagens : 358
    Moedas : 5313
    Data de inscrição : 10/02/2012
    Idade : 23
    Localização : Minas Gerais

    Proteção de diretórios via web.config em hospedagens Windows Empty Proteção de diretórios via web.config em hospedagens Windows

    Mensagem por AntonioCarlosBR Dom 19 Abr 2015 - 13:54

    Proteção de diretórios via web.config em hospedagens Windows
    Abaixo segue um exemplo de aplicação dos arquivos web.config e login.aspx para proteção de diretórios com login/senha nas hospedagens Windows.

    Siga os seguintes passos:

    1 - Acesse a sua área de FTP via gerenciador de arquivos do Painel de Controle ou através de um cliente FTP de sua preferência.

    2 - Entre no diretório que você deseja proteger com autenticação. Para proteger o site inteiro, a pasta deve ser a pasta "web".

    3 - Altere o arquivo web.config incluindo os parâmetros abaixo:


    Código:
    <configuration>
    <system.web>

    <authentication mode="Forms">

    <forms loginurl="Login.aspx" name=".ASPXFORMSAUTH">
    <credentials passwordformat="Clear">
    <user name="USUARIO" password="SENHA">
    </user></credentials>
    </forms>

    </authentication>

    <authorization>
    <deny users="?">
    <allow users="*">
    </allow></deny></authorization>
    </system.web>

    <system.webserver>
    <modules>
    <remove name="FormsAuthenticationModule">
    <add name="FormsAuthenticationModule" type="System.Web.Security.FormsAuthenticationModule">
    <remove name="UrlAuthorization">
    <add name="UrlAuthorization" type="System.Web.Security.UrlAuthorizationModule">
    </add></remove></add></remove></modules>
    </system.webserver>

    </configuration>


    Onde: 
    USUARIO = Login de acesso na área restrita.
    SENHA = Senha para acesso na área restrita.

    Para multiplos logins e senhas, basta inserir, entre as TAGS "credencials" os logins e senhas que desejar. Ex.: 

    Código:
    <user name="USUARIO1" password="SENHA1">
    <user name="USUARIO2" password="SENHA2"></user></user>

    ATENÇÃO: Caso o arquivo web.config não exista crie-o na pasta raiz de sua estrutura de diretórios e salve com o conteúdo destacado acima.

    4 - Crie um arquivo chamado "Login.aspx" no diretório que deseja proteger conforme o modelo abaixo:

    Código:
    <title></title> <script language="C#" runat="server">
    void Login_Click(Object sender, EventArgs e) {
    if (FormsAuthentication.Authenticate(username.Text, password.Text))
    FormsAuthentication.RedirectFromLoginPage(username.Text, true);
    else
    status.InnerHtml += "Invalid Login";
    }
    </script>

    <p class="title">Login</p>
    <span class="text" id="status" runat="Server"> </span>
    <form runat="server">
    <span class="text" id="status" runat="Server">Username: <asp:textbox cssclass="text" id="username" runat="Server">
    Password: <asp:textbox cssclass="text" id="password" runat="Server" textmode="Password">

    <asp:button cssclass="button" id="login_button" onclick="Login_Click" runat="Server" text=" Login ">

    </asp:button></asp:textbox></asp:textbox></span></form>

    5 - Através da ferramenta de criação de aplicação do Painel de controle, crie uma aplicação IIS para o diretório que você deseja proteger

    Fonte: UolHost
    Anonimo
    Anonimo
    SS - Membro de honra
    SS - Membro de honra


    Steam Steam : Wandson13
    Zello : Designer Iniciante
    Celular : 9991981153
    Mensagens : 1886
    Moedas : 6403
    Data de inscrição : 12/09/2014
    Idade : 23

    Proteção de diretórios via web.config em hospedagens Windows Empty Re: Proteção de diretórios via web.config em hospedagens Windows

    Mensagem por Anonimo Dom 19 Abr 2015 - 19:03

    Volto com programação Very Happy Se e foda nisso.



    Olá Convidado, eu sou o Anonimo, membro da SSGames Brasil
    A SSGames Brasil foi criada em Qui 6 Out 2011 - 21:11, estamos online a 4799 dias
    Temos atualmente 171498 mensagens e 128355 tópicos
    Temos também 13302 usuários registrados, o ultimo registrado foi https://scriptsamp.forumeiros.com/u13439
    avatar
    -
    SS - Membro de honra
    SS - Membro de honra


    Celular : -
    Mensagens : 2172
    Moedas : 7597
    Data de inscrição : 12/10/2015
    Idade : 74

    Proteção de diretórios via web.config em hospedagens Windows Empty Re: Proteção de diretórios via web.config em hospedagens Windows

    Mensagem por - Qua 20 Abr 2016 - 7:24

    Ótimo tutorial bem explicado. 

    Conteúdo patrocinado


    Proteção de diretórios via web.config em hospedagens Windows Empty Re: Proteção de diretórios via web.config em hospedagens Windows

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Ter 26 Nov 2024 - 7:20