From cf9cba8aad5983af0024497ee621a8b67eb185da Mon Sep 17 00:00:00 2001 From: Mikhail Trofimov Date: Mon, 16 Jun 2025 17:35:41 +0300 Subject: [PATCH] Fix building token --- credit-tracker.properties | 2 +- pom.xml | 1 + .../nbch/credit_tracker/service/signal/SignalRestService.java | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/credit-tracker.properties b/credit-tracker.properties index 5d7dab5..841f8fe 100644 --- a/credit-tracker.properties +++ b/credit-tracker.properties @@ -30,4 +30,4 @@ ct.xsd-validation.signal-package-path=signal-package.xsd ct.signals-root-uri=http://reports.test-alfa.nbki.ru/signalRUalfa/ ct.signals-token=gttcHxwcGojoAvZK -ct.signals-user=0001ZZ \ No newline at end of file +ct.signals-user=0001ZZ000001 \ No newline at end of file diff --git a/pom.xml b/pom.xml index 28eec5b..148f6cc 100644 --- a/pom.xml +++ b/pom.xml @@ -84,6 +84,7 @@ + credit-tracker org.apache.maven.plugins diff --git a/src/main/java/ru/nbch/credit_tracker/service/signal/SignalRestService.java b/src/main/java/ru/nbch/credit_tracker/service/signal/SignalRestService.java index 6d02c14..3a5cd32 100644 --- a/src/main/java/ru/nbch/credit_tracker/service/signal/SignalRestService.java +++ b/src/main/java/ru/nbch/credit_tracker/service/signal/SignalRestService.java @@ -90,7 +90,7 @@ public class SignalRestService { byte[] messageDigest = md.digest((signalsuser + "|" + signalsToken).getBytes(StandardCharsets.UTF_8)); String hash = DatatypeConverter.printHexBinary(messageDigest).toLowerCase(); Base64.Encoder encoder = Base64.getEncoder(); - return encoder.encodeToString(hash.getBytes(StandardCharsets.UTF_8)); + return encoder.encodeToString((signalsuser + ":" + hash).getBytes(StandardCharsets.UTF_8)); } catch (Exception e) { log.error("Error building token", e); throw new Exception("Error building token", e);