<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        
        <title>
            <![CDATA[ http - freeCodeCamp.org ]]>
        </title>
        <description>
            <![CDATA[ Aprenda a codificar - de graça. Tutoriais de programação em Python, JavaScript, Linux e muito mais. ]]>
        </description>
        <link>https://www.freecodecamp.org/portuguese/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ http - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/portuguese/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Tue, 26 May 2026 10:15:54 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/portuguese/news/tag/http/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ Erro 401 x Erro 403 do HTTP – Respostas dos códigos de status explicadas ]]>
                </title>
                <description>
                    <![CDATA[ Tratamos do código de erro 403 (Proibido) do HTTP [/portuguese/news/erro-403-do-http-proibido-o-que-significa-e-como-reseolve-lo/]  em detalhes em outro momento, mas ele tem um irmão quase gêmeo. Qual é, exatamente, a diferença entre os códigos de status 401 (Não autorizado) e 403 (Proibido)? Será que eles significam a mesma coisa? Vamos ver! Padrões RFC ]]>
                </description>
                <link>https://www.freecodecamp.org/portuguese/news/erro-401-x-erro-403-do-http-respostas-dos-codigos-de-status-explicadas/</link>
                <guid isPermaLink="false">642738a386dbbe0599dba508</guid>
                
                    <category>
                        <![CDATA[ http ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Daniel Rosa ]]>
                </dc:creator>
                <pubDate>Sun, 02 Apr 2023 21:00:00 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/portuguese/news/content/images/2023/03/5f9c9a15740569d1a4ca2366.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p data-test-label="translation-intro">
        <strong>Artigo original:</strong> <a href="https://www.freecodecamp.org/news/http-401-error-vs-http-403-error-status-code-responses-explained/" target="_blank" rel="noopener noreferrer" data-test-label="original-article-link">HTTP 401 Error vs HTTP 403 Error – Status Code Responses Explained</a>
      </p><p>Tratamos do <a href="https://www.freecodecamp.org/portuguese/news/erro-403-do-http-proibido-o-que-significa-e-como-reseolve-lo/">código de erro 403 (Proibido) do HTTP</a> em detalhes em outro momento, mas ele tem um irmão quase gêmeo.</p><p>Qual é, exatamente, a diferença entre os códigos de status 401 (Não autorizado) e 403 (Proibido)? Será que eles significam a mesma coisa? Vamos ver!</p><h2 id="padr-es-rfc"><strong>Padrões RFC</strong></h2><p>O padrão RFC mais atualizado definindo o status 401 (Não autorizado) é o <a href="https://tools.ietf.org/html/rfc7235#section-3.1">RFC 7235</a></p><blockquote>O código de status 401 (Não autorizado) indica que a solicitação não foi aplicada por falta de credenciais de autenticação válidas para o recurso de destino... O agente do usuário PODE repetir a solicitação com um campo de cabeçalho Authorization novo ou diferente.</blockquote><p>O código de status 403 (Proibido), por sua vez, tem sua definição mais recente no <a href="https://tools.ietf.org/html/rfc7231#section-6.5.3">RFC 7231</a></p><blockquote>O status 403 (Proibido) indica que o servidor entendeu a solicitação, mas se recusa a autorizá-la... Se as credenciais de autenticação foram fornecidas na solicitação, o servidor as considera insuficientes para liberar o acesso.</blockquote><h2 id="causas-comuns"><strong>Causas comuns</strong></h2><p>Conforme mencionamos no artigo anterior, o erro 403 pode ocorrer quando um usuário está conectado (logado) mas não tem privilégios suficientes para acessar o recurso solicitado. Por exemplo, um usuário genérico pode estar tentando carregar algo na rota do 'admin'.</p><p>A situação mais óbvia em que você poderá encontrar um erro 401, por outro lado, é quando você não está conectado ou quando forneceu uma senha incorreta.</p><p>Essas são as duas causas mais comuns para esses erros.</p><h2 id="causas-menos-comuns"><strong>Causas menos comuns</strong></h2><p>Existem algumas instâncias, porém, onde as coisas não são tão claras.</p><p>Os erros 403 podem ocorrer devido a restrições não inteiramente dependentes das credenciais do usuário conectado.</p><p>Por exemplo, um servidor pode ter bloqueado recursos específicos para permitir acesso apenas a um intervalo definido de endereços IP, ou ainda pode utilizar o bloqueio por localização geográfica. Nesse caso, é possível contornar o bloqueio por meio de uma VPN.</p><p>Os erros 401 podem ocorrer mesmo se o usuário inserir as credenciais corretas. Isso é raro de acontecer e pode ser algo que você somente encontrará ao desenvolver seu próprio <em>back-end </em>autenticado. Porém, se o cabeçalho de autorização não tiver sido criado corretamente, retornará um status 401.</p><p>Para exemplificar, você pode ter um JWT (JSON Web Token) que você quer incluir no cabeçalho da solicitação, o qual espera o formato <code>Authorization: Bearer eyJhbGci......yJV_adQssw5c</code>. Se você esquecer a palavra '<em>Bearer</em>' (em português, portador) antes do JWT, veria um erro 401 acontecer.</p><p>Já tive esse problema ao testar APIs em desenvolvimento com o Postman e esquecer a sintaxe correta para os cabeçalhos de autenticação!</p><h2 id="conclus-o"><strong>Conclusão</strong></h2><p>Espero ter esclarecido algumas das confusões que podem ocorrer relativas a esses erros bastante semelhantes.</p><p>Se você achou este artigo útil ou se quiser contestar ou ampliar algumas das questões levantadas aqui, fique à vontade para entrar em contato com o autor do artigo pelo <a href="https://twitter.com/JacksonBates">Twitter.</a></p> ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Erro 503: serviço indisponível do HTTP explicado – o que significa o código de erro 503 ]]>
                </title>
                <description>
                    <![CDATA[ Erros acontecem – pode ter havido uma manutenção inesperada, um bug que passou despercebido ou uma página que todo mundo começa a acessar e o fluxo de conexões derruba o servidor. Se você já esteve on-line por algum tempo, com certeza já viu a mensagem de erro bastante vaga dizendo: ]]>
                </description>
                <link>https://www.freecodecamp.org/portuguese/news/erro-503-servico-indisponivel-do-http-explicado-o-que-significa-o-codigo-de-erro-503/</link>
                <guid isPermaLink="false">635d85e67e77d305f28d8366</guid>
                
                    <category>
                        <![CDATA[ http ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Daniel Rosa ]]>
                </dc:creator>
                <pubDate>Mon, 14 Nov 2022 21:00:00 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/portuguese/news/content/images/2022/11/5f9c986c740569d1a4ca19fd.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p data-test-label="translation-intro">
        <strong>Artigo original:</strong> <a href="https://www.freecodecamp.org/news/http-error-503-service-unavailable-explained-what-the-503-error-code-means/" target="_blank" rel="noopener noreferrer" data-test-label="original-article-link">HTTP Error 503 Service Unavailable Explained – What the 503 Error Code Means</a>
      </p><p>Erros acontecem – pode ter havido uma manutenção inesperada, um bug que passou despercebido ou uma página que todo mundo começa a acessar e o fluxo de conexões derruba o servidor.</p><p>Se você já esteve on-line por algum tempo, com certeza já viu a mensagem de erro bastante vaga dizendo: <code>503 Service Unavailable</code> (503 Serviço indisponível).</p><p>Neste artigo, analisaremos códigos de status do HTTP, o que representa o erro 503 e algumas maneiras possíveis de resolvê-lo – para um site que você está tentando visitar ou para seu próprio site.</p><h2 id="uma-vis-o-geral-dos-c-digos-de-status-do-http"><strong>Uma visão geral dos códigos de <strong>status </strong>do<strong> HTTP</strong></strong></h2><p>Os servidores que hospedam páginas da web escutam solicitações dos navegadores ou dos dispositivos, também conhecidos como <em>clients</em>. O servidor, então, usa alguns códigos de status diferentes para se comunicar.</p><p>Esses códigos de status são organizados em classes diferentes, indicadas pelo primeiro número do código de status:</p><ul><li>1xx: Informações – o servidor ainda está processando a solicitação</li><li>2xx: Sucesso – a solicitação teve êxito e o servidor responde com a página ou com o recurso</li><li>3xx: Redirecionamento – a página ou o recurso foi movido e o servidor responderá com o novo local</li><li>4xx: Erro do <em>client</em> – há um erro na solicitação do navegador ou do dispositivo</li><li>5xx: Erro do servidor – há um erro com o servidor</li></ul><p>Os últimos dois algarismos de cada código de status do HTTP representam um status mais específico para cada classe. Por exemplo, 301 significa que a página ou recurso foi movido permanentemente, enquanto 302 significa que a mudança é apenas temporária.</p><p>Confira esta página para ver uma lista de códigos de status comuns do HTTP e seu significado: <a href="https://pt.wikipedia.org/wiki/Lista_de_c%C3%B3digos_de_estado_HTTP">https://pt.wikipedia.org/wiki/Lista_de_códigos_de_estado_HTTP</a></p><p>A maioria dos códigos de status passa totalmente despercebida, o que não é um problema, pois isso significa que tudo está funcionando bem. Somente quando recebemos uma mensagem de erro no intervalo 4xx-5xx é que percebemos um código de status, já que é nessa situação que você poderá ver uma página assim:</p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://www.freecodecamp.org/portuguese/news/content/images/2022/10/E20Ry-1.png" class="kg-image" alt="E20Ry-1" srcset="https://www.freecodecamp.org/portuguese/news/content/images/size/w600/2022/10/E20Ry-1.png 600w, https://www.freecodecamp.org/portuguese/news/content/images/2022/10/E20Ry-1.png 802w" width="802" height="357" loading="lazy"><figcaption>Página de erro 503 típica – Fonte: <a href="https://stackoverflow.com/questions/27944151/asp-net-website-shows-503-service-unavailable-after-successful-publishing">Stack Overflow</a></figcaption></figure><p>Agora que você tem um entendimento básico dos códigos de status do HTTP, vamos examinar o erro 503 Serviço indisponível em mais detalhes.</p><h2 id="o-que-significa-o-c-digo-de-erro-503"><strong>O que significa o código de erro<strong> 503?</strong></strong></h2><p>Como mencionamos acima, os códigos de status 5xx significam que há um problema com o servidor.</p><p>Um erro 503 Serviço indisponível significa que a página ou recurso está indisponível. Pode haver muitas razões para um servidor retornar um erro 503. Algumas das razões mais comuns são uma manutenção, um erro ou bug no código do servidor ou ainda um aumento drástico no tráfego que faz com que o servidor seja derrubado.</p><p>A mensagem que é enviada com o erro 503 pode variar dependendo do servidor de onde ela está vindo, mas abaixo vemos algumas das mensagens mais comuns:</p><blockquote>- 503 Serviço indisponível<br>- 503 Serviço temporariamente indisponível<br>- Erro de servidor HTTP 503<br>- Erro de HTTP 503<br>- Erro 503 Serviço indisponível<br>- O servidor está temporariamente incapacitado de atender à sua solicitação devido a um período de manutenção ou a problemas de capacidade. Tente novamente mais tarde.<br><br><a href="https://kinsta.com/blog/http-error-503/">Fonte</a></blockquote><p>Seja qual for a razão para o erro 503, ele geralmente é temporário – o servidor reiniciará, o tráfego será reduzido e o problema se resolverá sozinho.</p><h2 id="como-resolver-o-erro-503-servi-o-indispon-vel"><strong>Como resolver o erro <strong>503 </strong>Serviço indisponível</strong></h2><p>Ao tentar resolver um erro 503, existem duas situações gerais.</p><p>A primeira é quando você é o usuário final e está tentando visitar um site do qual você não é o dono. Na segunda, você é o dono do site que está lançando erros do tipo 503 para aqueles que estão tentando visitá-lo.</p><p>O método para resolver os erros do tipo 503 difere, dependendo de qual das situações é a sua. Vamos ver algumas das coisas que podemos fazer quando somos os usuários finais ao vermos um erro 503.</p><h3 id="como-resolver-um-erro-503-servi-o-indispon-vel-como-usu-rio-final"><strong>Como resolver um erro<strong> 503 </strong>Serviço indisponível<strong> </strong>como usuário final</strong></h3><p>Como os códigos de status 5xx representam que o erro é do lado do servidor, não há muito que você possa fazer diretamente.</p><p>Mesmo que os erros 503 sejam, em geral, temporários, há algumas coisas que você pode fazer enquanto aguarda.</p><p><strong>Nº <strong>1: </strong>Atualizar a página</strong></p><p>Às vezes, o erro é tão temporário que uma simples atualização já basta para resolvê-lo. Com a página aberta, apenas pressione Ctrl - R no Windows e no Linux, ou Cmd - R no macOS para atualizar a página.</p><p><strong>Nº <strong>2: </strong>Veja se a página também está fora do ar para outras pessoas</strong></p><p>A próxima coisa que você pode fazer é usar um serviço como o <a href="https://www.isitdownrightnow.com/">Is It Down Right Now?</a> ou o <a href="https://downforeveryoneorjustme.com/">Down For Everyone Or Just Me</a> para ver se outras pessoas estão tendo o mesmo erro.</p><p>Você só precisa ir a um desses sites e inserir o URL para a página que você está tentando visitar.</p><p>O serviço fará o <em>ping </em>para o URL que você inseriu e vai ver se obtém uma resposta. Em seguida, ele mostrará a você algumas estatísticas e gráficos interessantes sobre a página:</p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://www.freecodecamp.org/portuguese/news/content/images/2022/11/image-44.png" class="kg-image" alt="image-44" srcset="https://www.freecodecamp.org/portuguese/news/content/images/size/w600/2022/11/image-44.png 600w, https://www.freecodecamp.org/portuguese/news/content/images/size/w1000/2022/11/image-44.png 1000w, https://www.freecodecamp.org/portuguese/news/content/images/2022/11/image-44.png 1206w" sizes="(min-width: 1200px) 1200px" width="1206" height="858" loading="lazy"><figcaption>Conferindo o <a href="https://www.freecodecamp.org/">freeCodeCamp</a> no Is It Down Right Now?</figcaption></figure><p>Se rolar para baixo, você verá alguns comentários de outras pessoas. Em geral, as pessoas darão uma localização geral e outros dados. Assim, essa pode ser uma boa maneira de descobrir se o erro está afetando apenas determinadas regiões ou dispositivos específicos.</p><p><strong>Nº <strong>3: Re</strong>inicie seu roteador</strong></p><p>Às vezes, o problema tem a ver com uma falha do servidor de DNS.</p><p>DNS é a sigla para <em>Domain Name System</em> (em português, sistema de nome de domínio). &nbsp;Basicamente, ele atua como um tradutor entre os endereços IP e os URLs, que podem ser lidos mais facilmente.</p><p>Por exemplo, você pode visitar o Google inserindo seu endereço IP diretamente (172.217.25.206) ou simplesmente inserindo o URL www.google.com.</p><p>É o DNS, geralmente hospedado em um servidor, que trata disso internamente.</p><p>Isso tudo serve para dizer que muitos roteadores mantêm respostas dos servidores DNS em cache (www.google.com &lt;==&gt; 172.217.25.206). Algumas vezes, no entanto, esse cache pode ficar corrompido e causar erros.</p><p>Um modo fácil de redefinir ou de fazer o "flush" do cache (limpá-lo) é reiniciar seu roteador. Basta tirar seu roteador da tomada por cinco segundos e, depois, conectá-lo à rede elétrica novamente.</p><p>Ele deve reiniciar após um minuto e todos os seus dispositivos devem se reconectar automaticamente. Após eles se conectarem, tente visitar o site novamente.</p><h3 id="como-resolver-um-erro-503-servi-o-indispon-vel-como-propriet-rio-do-site"><strong>Como resolver um erro <strong>503 </strong>Serviço indisponível como proprietário do site</strong></h3><p>Se você é o proprietário/desenvolvedor do site que está retornando erros do tipo 503, há mais algumas coisas que você pode fazer para diagnosticar e resolver o problema.</p><p>Aqui temos algumas dicas gerais para se começar:</p><p><strong>Nº <strong>1: Re</strong>iniciar o servidor</strong></p><p>Desenvolver é difícil – mesmo uma simples página estática pode ter várias partes interconectadas, podendo ser difícil detectar o que está causando o erro 503.</p><p>Às vezes, o melhor a se fazer é reiniciar o servidor e ver se isso resolve o problema.</p><figure class="kg-card kg-image-card kg-width-wide kg-card-hascaption"><img src="https://www.freecodecamp.org/portuguese/news/content/images/2022/11/1rs7t0-1.jpg" class="kg-image" alt="1rs7t0-1" width="450" height="349" loading="lazy"><figcaption>Fonte: <a href="https://imgflip.com/i/1rs7t0">imgflip</a></figcaption></figure><p>O método exato para se reiniciar o sistema pode variar, mas, em geral, você pode acessá-lo a partir do painel do seu provedor ou usando o SSH para entrar no servidor e executando um comando de reinicialização.</p><p>O servidor deverá reiniciar após alguns minutos. Se você configurou tudo para executar automaticamente no momento do <em>boot</em>, pode visitar seu site e ver se tudo está funcionando.</p><p><strong>Nº <strong>2: </strong>Verificar os logs do <strong>serv</strong>idor</strong></p><p>A próxima coisa a se fazer é verificar os <em>logs </em>(em português, registros).</p><p>O local dos logs do servidor pode variar. Ele depende do tipo de serviço que você está executando, mas normalmente os encontramos em <code>/var/log/...</code>.</p><p>Dê uma olhada nesse diretório e veja se pode encontrar algo. Se não puder, confira o manual dos seus programas executando <code>man nome_do_programa</code>.</p><p><strong>Nº <strong>3: </strong>Confira se há uma manutenção automática em andamento</strong></p><p>Alguns provedores de serviços oferecem atualizações de pacotes e manutenção automatizadas. Normalmente, isso é bom – elas geralmente ocorrem durante um tempo de inatividade e ajudam a garantir que tudo está atualizado.</p><p>Por vezes, no entanto, erros 503 ocorrem devido a essas sessões de manutenção programada.</p><p>Por exemplo, alguns provedores de hospedagem que se especializam na hospedagem de WordPress atualizam o WordPress automaticamente sempre que há uma nova versão. O WordPress retorna automaticamente um erro 503 Serviço indisponível quando está sendo atualizado.</p><p>Verifique com seu provedor de serviços para ver se o erro 503 está sendo causado por uma manutenção programada.</p><p><strong>Nº <strong>4: </strong>Verifique as configurações<strong> </strong>do<strong> firewall </strong>do servidor</strong></p><p>Às vezes, erros do tipo 503 Serviço indisponível são causados por um firewall mal configurado, onde as conexões podem até passar, mas não conseguem retornar ao <em>client</em>.</p><p>Seu firewall também pode precisar de configurações especiais para um CDN, onde várias conexões para uma pequena quantidade de endereços IP podem ser interpretadas incorretamente como um ataque do tipo DDoS.</p><p>O método exato de ajustar as configurações do seu firewall dependerão de diversos fatores. Examine seus processos e os painéis do provedor de serviços para ver onde você configura o firewall.</p><p><strong>Nº <strong>5: </strong>Confira o código</strong></p><p>Bugs e erros podem acontecer. Por mais que você tente, é impossível pegar todos eles. Às vezes, um deles pode escapar e acabar causando um erro do tipo 503.</p><p>Se você já tentou de tudo e seu site ainda estiver mostrando um erro 503 Serviço indisponível, a causa pode estar em algum ponto do código.</p><p>Confira o código do lado do servidor. Preste especial atenção a tudo o que tenha a ver com expressões regulares – <a href="https://www.freecodecamp.org/news/freecodecamp-servers-update-october-2019/">um pequeno bug de regex</a> (texto em inglês) foi o que causou um grande aumento no uso de CPU, períodos fora do ar e cerca de três dias de pânico aqui no freeCodeCamp.</p><p>Por sorte, você poderá encontrar o culpado, fazer o conserto do problema e tudo voltará ao normal.</p><h2 id="em-resumo"><strong>Em resumo</strong></h2><p>O que vimos aqui deve ser tudo o que você precisa saber sobre os erros 503 Serviço indisponível. Embora, normalmente, não haja muito o que você possa fazer ao ver um erro 503, talvez alguns desses passos possam ajudá-lo da próxima vez em que você encontrar algum.</p><p>Permaneça seguro e siga atualizando até fazer funcionar :)</p> ]]>
                </content:encoded>
            </item>
        
            <item>
                <title>
                    <![CDATA[ Erro 403 do HTTP - Proibido: o que significa e como resolvê-lo ]]>
                </title>
                <description>
                    <![CDATA[ Receber um código de erro enquanto estamos on-line pode ser uma experiência frustrante. Ao mesmo tempo em que estamos acostumados com páginas "404 Not Found" (Não Encontrado, em português), se tornou comum ver páginas de placeholder fofas [https://toggl.com/404] para nos entreter [https://weemss.com/page-not-found/] sempre que nos perdemos [http://www.limpfish.com/404]. Um dos mais ]]>
                </description>
                <link>https://www.freecodecamp.org/portuguese/news/erro-403-do-http-proibido-o-que-significa-e-como-reseolve-lo/</link>
                <guid isPermaLink="false">6216ba349838eb04fbdf151a</guid>
                
                    <category>
                        <![CDATA[ http ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Ivan L. Seibel ]]>
                </dc:creator>
                <pubDate>Tue, 01 Mar 2022 13:16:32 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/portuguese/news/content/images/2022/03/5f9c9eb4740569d1a4ca3e9f.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p data-test-label="translation-intro">
        <strong>Artigo original:</strong> <a href="https://www.freecodecamp.org/news/http-error-403-forbidden-what-it-means-and-how-to-fix-it/" target="_blank" rel="noopener noreferrer" data-test-label="original-article-link">HTTP Error 403 Forbidden: What It Means and How to Fix It</a>
      </p><p>Receber um código de erro enquanto estamos on-line pode ser uma experiência frustrante. Ao mesmo tempo em que estamos acostumados com páginas "404 Not Found" (Não Encontrado, em português), se tornou comum ver <a href="https://toggl.com/404">páginas de placeholder fofas</a> para nos <a href="https://weemss.com/page-not-found/">entreter</a> sempre que nos <a href="http://www.limpfish.com/404">perdemos</a>. Um dos mais erros mais intrigantes é a resposta "403 Forbidden" (Proibido, em português).</p><h2 id="o-que-isso-significa"><strong>O que isso significa?</strong></h2><p>Colocando de uma forma simples: o servidor determinou que você não está autorizado para acessar aquilo que você requisitou.</p><p>De acordo com o padrão <a href="https://tools.ietf.org/html/rfc7231#section-6.5.3">RFC 7231</a> (texto em inglês):</p><blockquote>O código de status 403 (Proibido) indica que o servidor entendeu a solicitação, mas se recusa a autorizá-la... Se as credenciais de autenticação foram fornecidas na solicitação, o servidor as considera insuficientes para conceder acesso.</blockquote><p>A resposta 403 pertence ao intervalo 4xx de respostas HTTP: Erros do client. Isso significa que você ou seu navegador fez algo errado.</p><p>Se você se deparar com esse erro, geralmente significa que você já se autenticou com o servidor, ou seja, você efetuou login, mas o recurso que você solicitou espera alguém com privilégios mais altos.</p><p>Mais comumente, você pode estar logado como usuário padrão, mas está tentando acessar uma página de administração.</p><h2 id="como-voc-corrige-isso"><strong>Como você corrige isso?</strong></h2><p>Como um usuário sem acesso ao servidor você terá apenas algumas poucas opções:</p><h3 id="se-autentique-com-uma-conta-mais-apropriada"><strong>Se autentique com uma conta mais apropriada</strong></h3><p>Novamente, de acordo com o padrão <a href="https://tools.ietf.org/html/rfc7231#section-6.5.3">RFC 7231</a> (texto em inglês):</p><blockquote>Se as credenciais de autenticação foram fornecidas na solicitação, o servidor as considera insuficientes para conceder acesso. O cliente NÃO DEVE repetir automaticamente a solicitação com as mesmas credenciais. O cliente PODE repetir o pedido com credenciais novas ou diferentes.</blockquote><p>Este é o único meio que lhe dá condições reais para corrigir o problema.</p><p>Se você tem várias contas em um site e está tentando fazer algo que normalmente pode fazer, mas desta vez está proibido de fazer, esta é a opção que você deve tentar. Faça login com sua outra conta.</p><p>Você pode descobrir que essa opção também requer a limpeza do cache ou dos cookies, caso o login de outro usuário não libere suficientemente os tokens de autenticação anteriores. Mas isso geralmente é desnecessário.</p><p>Como uma jogada desesperada, você também pode tentar desabilitar as extensões do navegador que possam estar interferindo no uso do site. No entanto, isso é improvável, pois um 403 indica que você está autenticado, mas não autorizado.</p><h3 id="notifique-o-dono-do-site-que-o-erro-403-est-sendo-retornado-quando-voc-esperaria-o-contr-rio"><strong>Notifique o dono do site que o erro 403 está sendo retornado quando você esperaria o contrário</strong></h3><p>Se você espera poder acessar o recurso em questão, mas ainda está vendo esse erro, é aconselhável informar a equipe responsável pelo site - isso pode ser um erro da parte deles.</p><p>Novamente, o padrão <a href="https://tools.ietf.org/html/rfc7231#section-6.5.3">RFC 7231</a> &nbsp;(texto em inglês) diz:</p><blockquote>No entanto, uma solicitação pode ser proibida por motivos não relacionados às credenciais.</blockquote><p>Uma causa comum para isso acontecer de forma não intencional é o fato de um servidor usar listas de permissão ou negação para endereços IP específicos ou regiões geográficas.</p><p>Eles podem ter um bom motivo para bloquear seu acesso fora de seus parâmetros estritamente definidos, mas também pode ser apenas um descuido.</p><h3 id="desistir"><strong>Desistir</strong></h3><p>Talvez você simplesmente não deveria mesmo ser capaz de acessar esse recurso. Acontece. A internet é grande e é razoável esperar que existam algumas áreas que estão além dos limites do que você pode acessar. </p><p>Você pode visitar <a href="https://http.cat/">http.cat</a> enquanto pensa sobre a razão para que sua solicitação original tenha sido <a href="https://http.cat/403">proibida</a>.</p><hr><p>Como leitor do freeCodeCamp News, você quase certamente não está proibido de seguir <a href="https://twitter.com/jacksonbates">@JacksonBates</a> no Twitter para mais conteúdo relacionado à tecnologia e à programação.</p> ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
