adorsys / xs2a

Open Source NextGenPSD2 XS2A Implementation from adorsys.
https://adorsys.com/en/products/
GNU Affero General Public License v3.0
130 stars 62 forks source link

TppDomainValidator assumes that tppName is an url #55

Closed benmoeARZ closed 4 years ago

benmoeARZ commented 4 years ago

Place where bug appeared

Current behavior

Expected behavior

Steps to reproduce

SCA approach

XS2A version(s):

Log files or other additional info

de.adorsys.psd2.xs2a.exception.GlobalExceptionHandlerController: Stacktrace: {} java.lang.IllegalArgumentException: Not a valid domain name: 'foo bank ag' at com.google.common.base.Preconditions.checkArgument(Preconditions.java:191) at com.google.common.net.InternetDomainName.(InternetDomainName.java:141) at com.google.common.net.InternetDomainName.from(InternetDomainName.java:196) at de.adorsys.psd2.xs2a.web.validator.header.TppDomainValidator.buildURL(TppDomainValidator.java:91)

ViraHavrylenko commented 4 years ago

Hello benmoeARZ, thanks for your feedback, we'll take a look.

ViraHavrylenko commented 4 years ago

Hello benmoeARZ, this bug is fixed in xs2a v.4.0 and v.5.0