Problem using Vcl.TMSFNCCLoudBase.Win in a service


I have problem using TMSFNC cloud component in service because it's use Internet Explorer user session cache, cookies, proxies etc. :
=> Result saturation of the cache after a certain execution time...

In Vcl.TMSFNCCLoudBase.Win.pas, ExecuteRequest() use InternetOpen(), et InternetOpenUrl()

but in MSDN


and this note:

Note WinINet does not support server implementations. In addition, it should not be used from a service. For server implementations or services use Microsoft Windows HTTP Services (WinHTTP).

Solution : How to override these methods to use TRestRequest ?

It's currently not possible to override these methods. We'll investigate if switching to WinHTTP can be a solution.