Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

s3c0

Erro: Javascript e HTTPS

Recommended Posts

Prezados amigos,

 

bom dia. Preciso muito da ajuda de vocês.

 

Possuo uma página para o cliente efetuar o login ou se cadastrar. A página está funcionando perfeitamente em HTTP, porém quando tento efetuar um cadastro ou efetuar um login acessando a página por HTTPS, não acontece nada. Analisando os relatórios, encontrei a seguindo mensagem:

Mixed Content: The page at 'login.asp' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint 'ajax/previa_cadastro.asp'. This request has been blocked; the content must be served over HTTPS.

Alguém poderia me ajudar no que possa estar de errado?

 

Abaixo os formulários

 

 

Cadastro

<form action="javascript:cadastrar();">
   <div class="col-md-6 col-sm-6 col-xs-12">     
   <h2 class="checkout-title">Minha primeira Compra</h2>
   <div class="xs-margin"></div>
   
<div class="input-group">
<span class="input-group-addon"><span class="input-icon input-icon-email"></span><span class="input-text">E-mail*</span></span>
<input type="text" required name='email_cadastro' id='email_cadastro' class="form-control input-lg" placeholder="Seu E-mail">
</div><!-- End .input-group -->
<div class="input-group xs-margin">
<span class="input-group-addon"><span class="input-icon input-icon-postcode"></span><span class="input-text">CEP*</span></span>
<input type="text" required name='cep1' id='cep1' class="form-control input-lg" style="width:80px" placeholder="00000" maxlength="5" onFocus="semTab();" onKeyPress="comTab();" onKeyUp="pula(this, 5, cep2);" onClick="zera_cep();"><input type="text" required name='cep2' id='cep2' class="form-control input-lg" style="width:60px" placeholder="000" maxlength="3" onKeyUp="pula(this, 3, ok);" onFocus="semTab();" onKeyPress="comTab();"></td>
</div><!-- End .input-group -->
   <span class="help-block text-right"><a href="javascript:void(0);" onClick="MM_openBrWindow('<%=url_loja%>/busca_cep.asp','CEP','width=450,height=450')">Não lembra seu CEP?</a></span>
<div id="conteudo_ajax"> </div>
  <input type="submit" onclick="javascript:cadastrar();" class="btn btn-custom-2" value="CONTINUAR">
   </div><!-- End .col-md-6 -->


  </form>

Login

<form action="javascript:efetuar_login();"><div class="col-md-6 col-sm-6 col-xs-12">     
   <h2 class="checkout-title">Já sou cliente</h2>
   <div class="xs-margin"></div>
   
<div class="input-group">
<span class="input-group-addon"><span class="input-icon input-icon-email"></span><span class="input-text">E-mail*</span></span>
<input type="text" name="email" id="email" required class="form-control input-lg" placeholder="Seu E-mail">
</div><!-- End .input-group -->
<div class="input-group xs-margin">
<span class="input-group-addon"><span class="input-icon input-icon-password"></span><span class="input-text">Senha*</span></span>
<input type="password" name="senha" id="senha" required class="form-control input-lg" placeholder="Sua Senha">
</div><!-- End .input-group -->
   <span class="help-block text-right"><a href="javascript:void(0);" onClick="MM_openBrWindow('<%=url_loja%>/lembrar_senha.asp','Senha','width=280,height=160')">Esqueceu sua senha?</a></span>
<input type="submit" onclick="javascript:efetuar_login();" class="btn btn-custom-2" value="CONTINUAR">
   </div><!-- End .col-md-6 -->
   </form>

Desde já agradeço a atenção de todos

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Os links que conter o protocolo HTTP remova TODOS (url: 'http://...' E src="http://..." E href="http://...")

deixando somente no início // (url: '//...' E src="//..." E href="//...")

e tente novamente

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Hugo Sóstenes,

 

bom dia. Obrigado por responder e desculpe-me pela demora, pois estava com problemas na minha máquina esses dias.

 

Bom, já tinha tentando resolver esta questão como você sugeriu e até mesmo colocando o javascript como https:// ou mesmo //, porém ambos não funcionaram. Será que poder ser que está dando erro por causa do Ajax?

 

Abraços,

Erick

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.