Skip to Content (Press Enter)
OutSystems.com
Personal Edition
Community
Support
Training
Training
Online Training
Developer Schools
Boot Camps
Certifications
Tech Talks
Documentation
Documentation
Overview
ODC
O11
Forums
Forge
Get Involved
Get Involved
Jobs
Ideas
Members
Mentorship
User Groups
Platform
Platform
ODC
O11
Search in OutSystems
Log in
Get Started
Back to Forums
Roberto Campos
6
Views
15
Comments
Aplicativo Outsystems no Android
Question
Instalei o aplicativo Outsystems da Play Store em meu celular com Android, e não consigo utilizá-lo. Cadastro o http (na cloud Outsystem e em nosso ambiente - Platform 9.0) e ele diz não encontrar. Alguém já utilizou este aplicativo?
João Rosado
Staff
Ola Roberto,
Instalaste a applicação do OutSystems Now no servidor?
https://www.outsystems.com/forge/component/580/outsystems-now/
Cumprimentos,
João Rosado
1 reply
28 Oct 2014
Show thread
Hide thread
Roberto Campos
João Rosado
wrote:
Ola Roberto,
Instalaste a applicação do OutSystems Now no servidor?
https://www.outsystems.com/forge/component/580/outsystems-now/
Cumprimentos,
João Rosado
Não instalei João. Vou providenciar isso e te retornarei.
Muito obrigado,
Roberto
Roberto Campos
João,
Instalamos a aplicação no nosso servidor Outsystems e continua dando um erro na tentativa de estabelecer a comunicação com endereço fornecido. Também não consigo me conectar com minha aplicação exemplo na cloud Outsystems. Há alguma outra recomendação?
Obrigado,
Roberto
OutSystems R&D
Staff
Olá Roberto,
Podes tentar aceder ao vosso servidor, através de um browser no telemóvel, acedendo à aplicação OutSystemsNowService?
Por exemplo: https://nomeservidor.outsystemscloud.com/OutSystemsNowService
Se isso funcionar, então na aplicação OutSystems Now deverás colocar apenas o endereço "nomeservidor.outsystemscloud.com", sendo que nomeservidor será o nome do teu servidor.
Marco Costa
Olá Roberto,
Podes tentar aceder ao vosso servidor, através de um browser no telemóvel, acedendo à aplicação OutSystemsNowService?
Por exemplo: https://nomeservidor.outsystemscloud.com/OutSystemsNowService
Se isso funcionar, então na aplicação OutSystems Now deverás colocar apenas o endereço "nomeservidor.outsystemscloud.com", sendo que nomeservidor será o nome do teu servidor.
Roberto Campos
Marco, muito obrigado pela atenção!
Fiz o teste conforme vc ensinou em minha conta da outsystemscloud.com e funcionou perfeitamente. Repeti o mesmo procedimento em nosso servidor Outsystems 9.0, e entrei no browser de meu celular com
https://xx.xx.xxx.xx/OutSystemsNowService
, funcionando perfeitamente. Mas quando fui rodar o aplicativo outsystems no celular android e coloquei somente xx.xx.xxx.xx, aí ele diz não conseguir fazer a conexão. O nosso servidor está com o componente now instalado, e com um certificado self-signed.
Abraços,
Roberto
Marco Costa
Olá Roberto,
Qual é a mensagem exacta que aparece quando a ligação falha? É possível fazer o teste a partir de outro telemóvel também e, eventualmente, um iPad / Iphone?
Roberto Campos
Oi Marco,
A mensagem de erro que dá é "There was an error trying to connect to the provided environment, please try again". Testei em um tablet Samsung com Android (deu o mesmo erro) e num celular Apple (neste não conectou mas não deu a mensagem de erro).
Obrigado,
Roberto
Marco Costa
Olá Roberto,
Segundo a mensagem de erro, que é genérica, deverá tratar-se mesmo de um problema de rede. O erro ocorre no ecrã onde se deve colocar o endereço do ambiente ou no ecrã de login? Experimentem também desinstalar a aplicação e instalar de novo, não vá ter ficado algum setting gravado por engado.
Roberto Campos
Marco, estamos quase lá. O problema tinha a ver com o https que não estava liberado no servidor (a porta creio eu). Mas agora estou com um último problema. Só consigo entrar no menu de aplicações se colocar meu usuário de administrador. Colocando um outro usuário, mesmo que com os roles iguais ao do administrador (incluindo o acesso ao serviço outsystems now e native) ele dá login inválido. O que pode ser isso?
Muito obrigado, Roberto
Marco Costa
Olá Roberto,
Os novos utilizadores devem ser criados através da aplicação Users (ex: https://servidor/Users). Este são os utilizadores aplicacionais. Existe outro tipo de utilizadores criados via Service Center que são developers ou administradores. Pelo que está acontecendo, diria que o utilizador foi criado no Service Center em vez da aplicação Users.
Roberto Campos
Oi Marco,
Eu consegui descobrir o que era. É que havíamos cadastrado o usuário sem senha, porque nosso aplicativo está indo fazer uma autenticação em um sistema de segurança do cliente. Assim sendo, ele ficava sem senha no Outsystems e a mesma era checada só no cliente. Mas descobri que o usuário sem senha não entra nem no outsystems now nem no users (mesmo com role autorizando). Inclui a senha e consegui que ele entrasse. Agora fico com uma dúvida. Como eu posso colocar uma senha qualquer ao criar um usuário, para que na primeira vez que ele entrar ele mude a senha para a mesma que ele tem nos sistemas do cliente?
Obrigado
Marco Costa
Olá Roberto,
Não existe nenhum mecanismo automático para verificar a senha e obrigar o utilizador a altera a mesma caso de se tratar do primeiro login, no entanto esse comportamento pode ser programado. No módulo OutSystemsNowService existe um ecrã "login" que efectua o login do utilizador. Esse ecrã poderá ser alterado para validar a password junto de outro sistema, e efectuar o login do utilizador sem password (existe uma outra acção para o efeito).
Roberto Campos
Obrigado Marco, vou investigar o recomendado. Uma última dúvida: se eu cadastro um usuário, este usuário não tem como mudar a sua própria senha ? Significa que o usuário não pode ter uma senha secreta, pois o administrador é que cria e sempre vai saber qual é?
Marco Costa
Olá Roberto,
O usuário pode trocar a senha - no ecrã MyInfo está lá essa funcionalidade - no entanto, por omissão, não existe nenhum tipo de sincronismo com sistemas externos, ou seja, nesses sistemas a password não alterou.
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting.
See the full guidelines
 Loading...