Articles of https

Conexão / redirecionamento automático de HTTPS com node.js / express

Eu tenho tentado obter o HTTPS configurado com um projeto node.js no qual estou trabalhando. Eu essencialmente segui a documentação do node.js para este exemplo: // curl -k https://localhost:8000/ var https = require(‘https’); var fs = require(‘fs’); var options = { key: fs.readFileSync(‘test/fixtures/keys/agent2-key.pem’), cert: fs.readFileSync(‘test/fixtures/keys/agent2-cert.pem’) }; https.createServer(options, function (req, res) { res.writeHead(200); res.end(“hello world\n”); }).listen(8000); […]

Ignorar certificado ssl auto-assinado inválido em node.js com https.request?

Eu estou trabalhando em um pequeno aplicativo que faz o login no meu roteador sem fio local (Linksys), mas estou com um problema com o certificado SSL auto-assinado do roteador. Eu corri o wget 192.168.1.1 e obtive: ERROR: cannot verify 192.168.1.1’s certificate, issued by `/C=US/ST=California/L=Irvine/O=Cisco-Linksys, LLC/OU=Division/CN=Linksys/emailAddress=support@linksys.com’: Self-signed certificate encountered. ERROR: certificate common name `Linksys’ doesn’t […]

Como posso fazer o git aceitar um certificado autoassinado?

Usando o Git, existe uma maneira de dizer para aceitar um certificado autoassinado? Estou usando um servidor https para hospedar um servidor git, mas por enquanto o certificado é auto-assinado. Quando tento criar o repository pela primeira vez: git push origin master -f Eu recebo o erro: error: Cannot access URL https://the server/git.aspx/PocketReferences/, return code […]

Melhor maneira de asp.net forçar https para um site inteiro?

Cerca de seis meses atrás, implementei um site em que todas as solicitações precisavam estar acima de https. A única maneira que eu encontrei para garantir que todas as solicitações para uma página fossem sobre https era verificar isso no evento de carregamento da página. Se a solicitação não tiver sido sobre http, eu responder.redirect […]

Https para redirect http usando o htaccess

Estou tentando redirect https://www.example.com para http://www.example.com . Eu tentei o seguinte código no arquivo .htaccess RewriteEngine On RewriteCond %{HTTP_HOST} ^example\.com$ [NC] RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L] Este código redireciona com sucesso https://example.com para http://www.example.com . No entanto, quando eu digito https://www.example.com , isso me dá um erro de “página da Web não disponível” no navegador. Eu […]

node.js, socket.io com SSL

Eu estou tentando obter o socket.io em execução com o meu certificado SSL no entanto, ele não irá se conectar. Eu baseei meu código no exemplo de bate-papo: var https = require(‘https’); var fs = require(‘fs’); /** * Bootstrap app. */ var sys = require(‘sys’) require.paths.unshift(__dirname + ‘/../../lib/’); /** * Module dependencies. */ var express […]

Ativando HTTPS em express.js

Estou tentando fazer com que o HTTPS funcione no express.js para nó, e não consigo descobrir. Este é o meu código app.js var express = require(‘express’); var fs = require(‘fs’); var privateKey = fs.readFileSync(‘sslcert/server.key’); var certificate = fs.readFileSync(‘sslcert/server.crt’); var credentials = {key: privateKey, cert: certificate}; var app = express.createServer(credentials); app.get(‘/’, function(req,res) { res.send(‘hello’); }); app.listen(8000); […]

Os headers HTTPS estão criptografados?

Ao enviar dados por HTTPS, sei que o conteúdo está criptografado, mas ouço respostas confusas sobre se os headers estão criptografados ou quanto do header está criptografado. Quanto dos headers HTTPS são criptografados? Incluindo URLs de solicitação GET / POST, cookies etc.

Criptografia https segura para o aplicativo do iPhone na página da web

Quero vender um aplicativo para iPhone, que hospedará uma única visualização da Web em uma página da Web, por exemplo, http://www.myapp.com/webview/ . Gostaria que o aplicativo armazenasse efetivamente as credenciais necessárias para autenticação no site ( ou seja, apenas alguém que comprou o aplicativo pode ver esta página) De que outra forma eu teria uma […]

Os navegadores da Web armazenam conteúdo em cache por meio de https

O conteúdo solicitado por https ainda será armazenado em cache pelos navegadores da web ou eles consideram esse comportamento inseguro? Se este for o caso, existe alguma maneira de dizer a eles que é ok fazer cache?