Autor Tópico: [RESOLVIDO] visualizar arquivos de servidor que pede login por https  (Lida 596 vezes)

tiagojs11

  • Novato
  • *
  • Mensagens: 13
Pessoal peço ajuda de vocês

Estou com o seguinte problema

Fiz um aplicativo para visualizar arquivos PDF salvo em um um servidor de arquivos onde tem uma pasta compartilhada

Para acessar essa pasta (caminho do servidor) eu tenho que usar https se eu não estiver logado não consigo ver os arquivos no iframe

Alguém sabe como faço para passar esse login pelo scriptcase?

agradeço qualquer ajuda
« Última modificação: Maio 18, 2016, 08:50:24 am por tiagojs11 »

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1641
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:visualizar arquivos de servidor que pede login por https
« Responder #1 Online: Maio 17, 2016, 11:42:47 am »
Tente assim: URL: https://foo:password@example.com
onde:
foo -> coloque seu usuário
password -> precisa dizer?
example.com -> a url completa.
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

tiagojs11

  • Novato
  • *
  • Mensagens: 13
Re:visualizar arquivos de servidor que pede login por https
« Responder #2 Online: Maio 17, 2016, 11:47:17 am »
Obrigado pela resposta Alexandre

Sim precisa de usuário e senha

Meu caminho esta assim

https://servidor/pasta

Ficaria Assim?
https://foo:password@servidor/pasta

Não entendi muito bem

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1641
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:visualizar arquivos de servidor que pede login por https
« Responder #3 Online: Maio 17, 2016, 11:51:13 am »
Isto.
Mas tem que testar para ver se o servidor aceita.
Pois não sei o tipo de autenticação que ele pede.
Em alguns tipos esta sintaxe funciona.
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

tiagojs11

  • Novato
  • *
  • Mensagens: 13
Re:visualizar arquivos de servidor que pede login por https
« Responder #4 Online: Maio 17, 2016, 12:01:33 pm »
OK entendi então

Só não entendi como passar o  usuário e senha na sintaxe

foo é usuário?

https://usuario:password@servidor/pasta
É isso?

Ele loga em um ad

Valeu mesmo
« Última modificação: Maio 17, 2016, 12:10:23 pm por tiagojs11 »

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1641
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:visualizar arquivos de servidor que pede login por https
« Responder #5 Online: Maio 17, 2016, 01:15:22 pm »
Sim foo troca pelo usuário.
Deu certo?
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

tiagojs11

  • Novato
  • *
  • Mensagens: 13
Re:visualizar arquivos de servidor que pede login por https
« Responder #6 Online: Maio 17, 2016, 01:27:00 pm »
Ainda não deu certo não troquei pelo usuário:senha e não foi


Coloco assim

https://dominio_Do_AD\usuario:password@servidor/pasta

mas aparece ao invés do arquivo a seguinte frase:

Não foi possível determinar o endererço DNS do servidor.

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1641
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:visualizar arquivos de servidor que pede login por https
« Responder #7 Online: Maio 17, 2016, 01:38:05 pm »
coloque o ip no lugar de dominio_Do_AD
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

tiagojs11

  • Novato
  • *
  • Mensagens: 13
Re:visualizar arquivos de servidor que pede login por https
« Responder #8 Online: Maio 17, 2016, 02:01:37 pm »
Coloquei o IP mesmo assim não funcionou

Mas percebi uma coisa se eu deixar assim

https://usuario:senha@servidor/pasta

e não colocar o domínio nem o IP do domínio o browser pede o login em uma janela.

Se não tiver outro jeito vou deixar dessa forma até descobrir um solução

Pois se logando ele não pede mais login para os outros registros

Obrigado mais uma vez Alexandre

tiagojs11

  • Novato
  • *
  • Mensagens: 13
Re:visualizar arquivos de servidor que pede login por https
« Responder #9 Online: Maio 17, 2016, 02:07:41 pm »
Só mais uma dúvida em relação a essa forma de se logar

Eu inspecionando o código fonte da pagina gerada vi que o usuário e senha ficam visíveis no código fonte.

Tem como ocultar isso?

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1641
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:visualizar arquivos de servidor que pede login por https
« Responder #10 Online: Maio 17, 2016, 02:35:29 pm »
porque você não dá mais informações.
Por exemplo: que tipo de autenticação é?
Assim podemos ajudá-lo melhor.
fica muito no ar isto.
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?

tiagojs11

  • Novato
  • *
  • Mensagens: 13
Re:visualizar arquivos de servidor que pede login por https
« Responder #11 Online: Maio 17, 2016, 02:40:22 pm »
Então me disponibilizaram

Uma pasta em um servidor diferente do servidor do scriptcase

Servidor de arquivos

Me informaram que a conexão deve ser feita pelo

LDAP protocolo de autenticação do AD

Se precisar de mais algum detalhe pergunto aqui para o pessoal de rede Valeu

Willian Fernando

  • Expert
  • *****
  • Mensagens: 1148
  • .....
    • Email
Re:visualizar arquivos de servidor que pede login por https
« Responder #12 Online: Maio 17, 2016, 02:52:18 pm »
Então me disponibilizaram

Uma pasta em um servidor diferente do servidor do scriptcase

Servidor de arquivos

Me informaram que a conexão deve ser feita pelo

LDAP protocolo de autenticação do AD

Se precisar de mais algum detalhe pergunto aqui para o pessoal de rede Valeu
o Scriptcase tem essa opção de LDAP eu nunca usei mas vi que tem.


Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1641
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:visualizar arquivos de servidor que pede login por https
« Responder #14 Online: Maio 17, 2016, 03:00:19 pm »
Então! O jeito e usar o php com as funções ldap habilitadas.
http://php.net/manual/pt_BR/book.ldap.php
http://php.net/manual/pt_BR/function.ldap-connect.php
http://blog.fabianobento.com.br/2015/06/php-ldap/
Se quer esconder os usuários e senhas do seu scripts.
Deixe eles salvos no banco de dados e faça um consulta retornando eles na sua linha de conexão ao ldap.
Outra alternativa e usar as macros LDAP do scritpcase
Daqui em diante não posso de ajudar mais pois teria que fazer um RTFM ou STFW.

--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?