IL.APP V1 IL.APP V2

Connection Strings

The connection strings are set in $/OneDealer/Dev/IntegrationLayerAppCore/OneDealer.IntegrationLayer/appsettings.json

ParameterDescriptionExample
ConnectionStrings.DirectCommonThe connection string for the common DBServer=192.168.1.1:30015;Current Schema=IDMS_COMMON;UserID=SYSTEM;Password=password
ConnectionStrings.MongoDBThe connection string for the mongo DBmongodb://user:password@192.168.1.2:20000?authSource=admin
ConnectionStrings.MonitorDB
Server=192.168.1.3:30015;Current Schema=ODMONITOR;UserID=SYSTEM;Password=password

JWT  

The app uses JSON Web Tokens for authentication. The following parameters must be set in $/OneDealer/Dev/IntegrationLayerAppCore/OneDealer.IntegrationLayer/appsettings.json

ParameterDescriptionExample
JWT.ValidateAudienceEnables/Disables the validation of the Audience of the tokentrue
JWT.AudienceThe recipients that the JWT is intended forintegrationlayer.onedealer.com
JWT.ValidateIssuerEnables/Disables the validation of the Issuer of the tokentrue
JWT.IssuerThe creator of the JWTintegrationlayer.onedealer.com
JWT.ValidateLifetimeEnables/Disables the validation of the Lifetime of the tokentrue
JWT.ValidateIssuerSigningKey
true
JWT.IssuerSigningKeyThe encryption key.A long alphanumeric
JWT.ExpirationMinutesAfter how many minutes the JWT will be expired and in need of a renew90

MessageQueue 

The app uses Message Queues for inbound and outbound calls. The following params are needed for it to work.

Under Development

ODP-4278 - Getting issue details... STATUS

For issues with the connection to RabbitMQ, visit RabbitMQ F.A.Q

ParameterDescriptionExample
MessageQueue.RouteKey
amq-odil-out
MessageQueue.QueueName
amq-odil-out

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.