Unable to get WordPress’s apply_filters(‘site_url’) to return a https scheme

The source of this problem was a mu-plugin that our vendor left in, but should have been removed. Anyway, the lesson here is to always check your plugins.