How to enable non-interactive authentication when deploying Web project with Azure Webjobs and schedules?
Deploying a scheduled WebJob consists in two distinct parts:
- Deploying the WebJob files to the Web App
- Setting up the scheduler
I'm guessing that your issue relates more to #2 than to #1. The good news is that there is an alternate way of scheduling a WebJob using CRON expressions, and this works simply by deploying files to your Web App (so no #2). You can find more details about it in the documentation.