В вашем Angular-клиенте (т.е. аутентифицированном клиенте) вам необходимо убедиться, что установлена опция withCredentials
, чтобы создать cookie для передачи токена аутентификации на REST-сервер.
например
headers.set('Content-Type', 'multipart/form-data');
return this.httpClient.post('http://localhost:3000/api/wallet/import', formData, {withCredentials: true, headers}).toPromise();
Теперь клиент проходит проверку подлинности на сервере REST, и в кошелек добавлена идентификация (посредством импорта), теперь можно вызывать конечные точки бизнес-сети: например, вызов запроса или / GET - некоторые примеры ниже:
return this.httpClient.get('http://localhost:3000/api/queries/myQuery', {withCredentials: true}).toPromise();
return this.httpClient.get('http://localhost:3000/api/Commodity', {withCredentials: true}).toPromise();
this.http.get('http://mydomain:3000/api/MyAsset', { withCredentials: true })