We have the exact same problem. We are currently in the process of
attempting to reconfigure our connections to use app registrations and
the Web API - although hitting stumbling blocks with this also as it
requires changes to the URL Permissions on the serverconf.xml I've
bookmarked this page and will confirm when we have a solution.