私はVisual Studio(2015)を使用してWebAppとコンソールアプリケーションを作成し、そのアプリケーションをOnDemand WebJobとしてWebAppにリンクしました。私は全体をAzureに公開し、WebJobとScheduler Jobは完全に機能しました。Azure SchedulerがWebAppで公開されたOnDemand WebJobのトリガに失敗しました
先週、私はWebJobがもう動作しないことに気付きました。ウェブサイトは絶え間なく開発されているので、私たちが適用したコードの変更に起因するのかAzureの何かによるものであるのかどうかはわかりません。
VSからWebAppを公開すると、ジョブ、スケジュール、フォルダーをWebアプリケーションのApp_Dataに完全に削除することを含め、何も試しても、Webジョブは再作成されますがスケジューラーは以下のエラーで失敗します。
Http Action - Response from host 'mysite.scm.azurewebsites.net': 'Unauthorized' Response Headers: Date: Fri, 29 Jan 2016 07:02:01 GMT
Server: Microsoft-IIS/8.0
WWW-Authenticate: Basic realm="site"
Body: 401 - Unauthorized: Access is denied due to invalid credentials. Server Error
この問題の原因は何か、または実際の問題をトレースするために収集できる追加情報はありますか?
おかげで、 エリック
右方向へのヒントをお寄せいただきありがとうございます。 Azureポータルで認証資格情報を追加しようとしましたが、空きタスクコレクションに認証付きタスクが含まれていないというエラーが発生しました。最後に、スケジューラタスクコレクションをStandardまたはPremiumにアップグレードするための予算があるまで、http-postでwebジョブをトリガーする単純なバッチジョブを作成することにしました。 – Erik123
ええ、私は無料のジョブコレクションを使っていたのと同じ問題がありました。一旦それをアップグレードすると、動作するはずです。 – Haymaker87
私は同じ問題を抱えていますが、私は有給のwebjobsにアップグレードしたくありません!この問題を解決する他の方法はありますか? – Farlop