Service comunication: allow SSL protocol

Description

Currently, when a service "talks" to another service, it does so by way of sending the request to the public address of the application, e.g. https://test.openlmis.org/api/whatever.

However the protocol is currently hard-coded in the services to use http:// .

Acceptance criteria:

  • allow services to understand that the application may not always be under http. This should be configurable when launching the application (no re-build of services required)

blocks

relates to

QAlity Plus - Test Management

Checklists

Activity

Show:

Lucyna Laska February 15, 2017 at 9:23 AM

The swagger works properly, I can log in into the app over https.

Jakub Kondrat February 14, 2017 at 2:32 PM
Edited

QA: Make sure that you access/log into the app over https and that swagger works properly on test server

Jakub Kondrat February 14, 2017 at 1:39 PM

It worked, I'm going to apply this fix to every service

Jakub Kondrat February 14, 2017 at 12:37 PM

I'm looking into it, it might be enough to declare protocols in RAML

Sebastian Brudziński February 14, 2017 at 12:19 PM

Do you know what we can do about it?

Done
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Story Points

Original estimate

Time tracking

2d 7h 30m logged

Components

Sprint

Fix versions

Priority

Time Assistant

Created October 4, 2016 at 11:59 PM
Updated April 4, 2018 at 6:02 PM
Resolved February 15, 2017 at 9:23 AM