私は、Azureのモバイルアプリケーションサービス用に2つのスロットを用意しています。また、私はこのモバイルサービスで動作するクライアントアプリケーションを持っています。プロダクションスロットでホストされているアプリケーションのバージョンには認証が含まれていません。開発用スロットでホストされているアプリケーションのバージョンには認証があり、正常に動作します。したがって、私のクライアントアプリケーションは、認証トークンとアクセス保護されたAPIを取得し、開発用スロットでホストされているサービスで動作します。このスロットを交換すると、クライアントアプリケーションは引き続き認証トークンを取得できますが、保護されたAPIにはアクセスできません。取得したトークンを使用してAPIを呼び出そうとすると、エラー401が不正になりました。認証:両方のスロットは同一に構成されてdocsスロット交換後にAzureのjwtトークンが動作しない
で説明したように
私は、カスタム認証を使用してい要求が認証されていない場合に取るために、アクションを有効:無効:匿名の要求、認証プロバイダを可能にします。私が理解できる限り、これらのスロットの唯一の違いはURLです。サービスのURLが変更されたときに無効なトークンが生成されるように見えます。
これはこの現象の原因になりますか?