Dear all,
I have just made a verification, and I can certify that Weasis 4.0.3 can connect to Orthanc 1.10.1 (more recent versions should be OK as well).
The main caveat might be related to HTTP basic authentication, that cannot be directly configured in the Weasis user interface. To this end, you'll have to use the "Authorization" HTTP header:
First, I've started Orthanc using Docker as follows:
$ docker run --rm -t -i -p 8042:8042 -p 4242:4242 jodogne/orthanc-plugins:1.10.1
With this command line, Orthanc is accessible using the default username "orthanc" and password "orthanc". Given this username/password, you can generate the proper value for the HTTP header as follows:
$ echo -n 'orthanc:orthanc' | base64
b3J0aGFuYzpvcnRoYW5j
This implies that the "Authorization" HTTP header must be set to value "Basic b3J0aGFuYzpvcnRoYW5j".
Secondly, I've configured Weasis as depicted in the first attached screenshot, using the "File -> Preferences" menu item.
Finally, as depicted in the second screenshot, I am able to query/retrieve using DICOMweb using the "File -> Import DICOM" menu item.
Regards,
Sébastien-