Páginas

Mostrando postagens com marcador WWW. Mostrar todas as postagens
Mostrando postagens com marcador WWW. Mostrar todas as postagens

sexta-feira, 13 de maio de 2016

[Jasper] - Habilitar Login de Senha Criptografada


Gerar KeyTool  para Servidor do Jasper:

keytool -genkey -alias jasper -keyalg RSA -keysize 1024 -keypass jasper123 -keystore keystore.jks -storepass jasper123

1.            Configure login encryption as described in the JasperReports Server Administrator Guide. Specify static key encryption by setting encryption.dynamic.key to false and configure the keystore as described.
2.            Once the server is restarted, log into the server to generate the static key.
3.            Open the following URL: http://example.com:8080/jasperserver/encrypt.html.
4.            Enter the password that you want to encrypt, for example joeuser, then click Encrypt. The script on this page will use the public key to encrypt the password.
5.            Paste the encrypted password into the URL instead of the plain text password (log out of the server to test this):
http://example.com:8080/jasperserver/flow.html?_flowId=homeFlow&j_userna...
6.            Use the URL with the encrypted password to share a report.

Diretório da Webapp Jasper Keystore:
C:\Jaspersoft\jasperreports-server-cp-5.6.1\apache-tomcat\webapps\jasperserver\WEB-INF\classes

Colocar o arquivo gerado pelo Keytool nesta pasta: keystore.jks

Diretório da Webapp Jasper Configuração:
C:\Jaspersoft\jasperreports-server-cp-5.6.1\apache-tomcat\webapps\jasperserver\WEB-INF\classes\esapi
Alterar o arquivo: security-config.properties

-- parâmetros alterados –
# Turns encryption of encryption.param's defined below on or off.
encryption.on=true

# ENCRYPTION CONFIGURATION
# encryption.dynamic.key=true means that the 1 key will be generated per every single request.
# If 'false', the key will be drawn from a keystore (see KEYSTORE group below)
encryption.dynamic.key=false
-------------------------------------------------------------------
# keystore.location can be on a classpath or an external-to-webapp file
keystore.location=keystore.jks
# password to verify keystore integrity
keystore.password=jasper123
# key pair alias used to retrieve correct key from keystore
keystore.key.alias=jasper
# keystore.key.alias's password
keystore.key.password=jasper123
-----------------------------------------------------------------------


segunda-feira, 28 de setembro de 2015

[Jasper] - Métodos de Autenticação no JasperServer


Bom pessoal, segue abaixo alguns métodos de autenticação no JasperServer para consulta:

-- Métodos de Autenticação no JasperServer --

-- PRIMEIRO MODELO ---

<html>
<body onload="document.createElement('form').submit.call(document.getElementById('myForm'))">
<form id="myForm" name="myForm" action="http://192.168.1.100:8080/jasperserver/j_spring_security_check" method="POST">
  <input type="hidden" name="j_username" value="jasperadmin">
  <input type="hidden"  name="j_password_pseudo" value="jasperadmin">
  <input type="hidden"  name="j_password" value="jasperadmin">
  <input type="hidden"  name="userLocale" value="pt_BR">
  <input type=hidden name="submit" id="submit" value="Continue"/>
</form>
</body>
</html>

-- SEGUNDO MODELO ---

<div style="display:none;">
<iframe id="myform_frame" name="myform_frame"></iframe>
<form id="myform" method="POST" action="http://192.168.1.100:8080/jasperserver/j_spring_security_check" target="myform_frame">
  <input type="hidden" name="j_username" value="jasperadmin">
  <input type="hidden"  name="j_password_pseudo" value="jasperadmin">
  <input type="hidden"  name="j_password" value="jasperadmin">
  <input type="hidden"  name="userLocale" value="pt_BR">
</form>
<script>document.getElementById("myform").submit();</script>
</div>

-- TERCEIRO MODELO ---

<div style="display:none;">
<iframe id="myform_frame" name="myform_frame"></iframe>
<body onload="document.createElement('form').submit.call(document.getElementById('myform'))">
<form id="myform" method="POST" action="http://192.168.2.157:8080/jasperserver/rest/login" target="myform_frame">
  <input type="hidden" name="j_username" value="jasperadmin">
  <input type="hidden"  name="j_password" value="jasperadmin">
</form>
</body>
</div>

quarta-feira, 23 de outubro de 2013

[DNS] - Listas de DNS Free

#Servidor - Google DNS

Primário: 8.8.8.8
Secundário: 8.8.4.4


# Servidor de DNS Free "OpenDNS"

Primário: 208.67.220.222
Secundário: 208.67.220.220


# Servidor de DNS Free "Gtei"

Primário: 4.2.2.2
Secundário: 4.2.2.1

segunda-feira, 21 de outubro de 2013

[PL/MySQL] - Artigos de Estudo sobre PL/MySQL

Bom pessoal, venho compartilhar com a comunidade de MySQL alguns links de artigos sobre PL/MySQL. Segue abaixo:

https://www.dropbox.com/s/sl85h6atf4qk427/sp_mysql.zip
https://www.dropbox.com/s/hnuu2cqqtbjh4vg/sp_mysql_0.pdf
https://www.dropbox.com/s/7q359tc553jdnaj/Transaccao.doc 
https://www.dropbox.com/s/yetcp3b82vj4kpp/SQL.pdf

Espero ajudar, aqueles que estejam a procura de informações sobre a Linguagem de Programação utilizado no SGBD MySQL.Que a Graça e Paz estejam com todos.

domingo, 13 de maio de 2012

O que é o Application Pool? Como criar ?

Um Pool de Aplicativos define um grupo de um ou mais processos de trabalho (Worker Process), configurado com definições comuns que atendem uma ou mais aplicações atribuídas a este Pool.
Podemos ver abaixo na figura os componentes de um ‘Application Pool’

sexta-feira, 13 de abril de 2012

Redirecionamento de links em Html

   Bom quem já não precisou utilizar um html para redirecionar para outra pagina web, então decidi compartilhar as formas em que utilizo para fazer este redirecionamento.

Comandos para direcionamento de links em Html:
O comando do <head> é esse

<meta http-equiv="refresh" content="0;url=http://emersongaudencio.blogspot.com.br">

Exemplo , abaixo:
<html><head><meta http-equiv="refresh" content="0;url=http://emersongaudencio.blogspot.com.br"></head></html>

Via
javascript - Código:

<script>    window.location.href = 'sua página.com.br';  </script>

PHP - Código:

<?php
    header(Location: "sua página.com.br");  ?>


Bom Pessoal , Fica a dica aí para quem um dia precisar...

quinta-feira, 12 de abril de 2012

Habilitando a compilação ASP.Net 2.0 para o IIS 6.0

Bom para habilitar a compilação do ASP.Net 2.0, siga as instruções abaixo:


  1.  Acesso o Prompt de comando através do menu Executar ( Executar > cmd ). vá até o caminho
C:\WINDOWS\Microsoft.NET\Framework\ v2.0.50727.
   2.  Digite o comando a seguir: aspnet_regiis.exe –i e aperte ENTER
    3.    Verifique se o serviço “ASP .NET State Service” está iniciado, Caso não esteja inicie o mesmo e coloque sua inicialização para automático.

   4.  Para habilitar o acesso remoto do serviço ASP.Net 2.0 será necessário alterar o registro do Windows , como segue abaixo:

Pronto , agora é só criar seu site web e criar o APP-Pool da aplicação com suporte a “ASP.Net  2.0”. 



Configurando Joomla com Autenticação LDAP


    Bom pessoal, esses dias tive que configurar um servidor web para efetuar a autenticação do Joomla com LDAP e tive êxito na implementação e gostaria de compartilhar esse conhecimento com vocês. Segue abaixo , os passos para quem queira utilizar a autenticação LDAP no seu portal joomla:

1.    No painel de administração do Joomla , Selecione a opção “Extensões” > “Gerenciador de Plugins”. Dentro do Gerenciador de Plugins , selecione a opção “Autenticação - LDAP”.


2.  Vamos as configurações do Plugin.
iinasdf
Para facilitar , segue abaixo:
CONFIGURAÇÕES PARA AUTENTICAÇÃO INTEGRADA LDAP/AD NO JOOMLA
Servidor.............: <ip do servidor AD> ou <nome do servidor AD>
Porta................: 389
LDAP V3..............: S
Negociação TLS.......: N
Follow referrals.....: N
Método de Autorização: Conectar e Pesquisar
DN Base..............: DC=edsga,DC=com,DC=br
String de Pesquisa...: sAMAccountName=[search]
Usuários DN..........: CN=emerson,OU=Sistema,DC=edsga,DC=com,DC=br
Nome de Conexão......: emerson
Senha de Conexão.....: (senha)
Map: Nome Completo...: displayName
Map: Email...........: userPrincipalName
Map: Id de Usuário...: sAMAccountName
      
      3.  Após configurado e salvo a autenticação LDAP no Joomla , verifique se o seu PHP possui suporte para executar instruções da extensão “php-ldap” no php-info do seu servidor.


4.  Depois de verificado isso , ative a autenticação LDAP no seu portal.


Caso , tenham algumas duvidas com a configuração , favor comentem.