Thanks Zach for the suggestion, but no, it can’t be the solution.
Because our main domain is 40mat.com for all solutions.
Only for particular customers our application is hosted as application inside another service (mindsphere), and in that case requests are “proxed” by mindsphere.
And, as I said before, it’s not possible for us think to buy another licence only for those cases.
If buy another licence is unique way, we will change software, leaving pdfexpress.
But, I repeat, maybe can be more clear if we setup a call where show to you or other colleagues the situation.
Our infrastructure is not designed to work with proxy servers - we require that the license key be used on a single domain and that the requests to our authentication server come from the domain the product is being used on. We enforce this rule because our license agreement states that the product can only be used in a single application, and use of a proxy server could circumvent that.
Since our product cannot work with your infrastructure in this particular instance, we would be happy to refund you the last 2 months for a total of $880 - after the refund, you could continue to use Express as-is or you can cancel your subscription. Our records state that you have successfully been using the product for the last few months, so this seems to be a new issue with a particular implementation.
Another option is to upgrade to our OEM version of PDF.js Express which is built to work on multiple domains. To move forward with this approach please contact our sales team here.
just to be clear: we have an express plus licence associated to .40mat.com domain.
Our application is a webapp so if we have control of domain, the address for each customer is a specific something.40mat.com.
In addiction our solution can be set up as a “runtime” application in a more complex environment (MindSphere of Siemens) in a similar concept as a mobile app in the apple store.
In this case the domain of webapp is forced to be something.mindphsere.io, even if backend is in our server.
So we tried to use a plus licence for .40mat and a viewer for .mindsphere, but as also you said, is not possibile to take out watermark.
You correctly said that in last few months the product was successfully used, yes, but on .40mat. Problem is in other domain .mindphere.
So you suggest only two solution:
a) buy another plus licence for .mindphere
b) try to switch to pdftron
is we pass to pdftron, we will have to do a lot of changes in out implementation? or is very very similar to pdfjs.express?
Yes, those are the two solutions. We do not have a way to use a single license key on multiple domains.
The PDF.js Express API is the exact same as PDFTron WebViewer - switching libraries should be as simple as swapping out the library and enjoying all the new features. We actually have a guide on it here.