Use HttpClient more rigorously in the CallbackController