Аутентификатор не перезванивает на 401 с сервера.Но когда я закрываю приложение и перезагружаюсь, оно вызывает обратный вызов.Почему это происходит?
@Provides
@Singleton
internal fun provideOkHttpClient(): OkHttpClient {
interceptor.level = HttpLoggingInterceptor.Level.BODY
val client = OkHttpClient.Builder()
.authenticator(Authenticator(MainApplication.instance!!))
.addInterceptor(authorizationInterceptor)
.addInterceptor(interceptor)
.addInterceptor(cacheInterceptor)
.cache(myCache)
.addNetworkInterceptor(stethoInterceptor)
.retryOnConnectionFailure(true)
.connectTimeout(30, TimeUnit.MINUTES)
.readTimeout(30, TimeUnit.MINUTES)
.writeTimeout(30, TimeUnit.MINUTES)
return client.build()
}