<android.support.v7.widget.AppCompatButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:backgroundTint="#fff"
android:textColor="#000"
android:text="test"/>
Используйте
xmlns:app="http://schemas.android.com/apk/res-auto"
, и цвет примет на предварительном леллипопе
Таким образом, проблема заключалась в том, что канал не был TLS1.2. И установка этого кода, как и любой другой ответ в других постах, будет работать. Если это не вариант, убедитесь, что вы делаете запрос с TLS1.2, редактируя в reg edit.
Этот должен помочь в настройке режима редактирования.
Полагаю, вам нужно установить сертификат клиента в CurrentUser\My
хранилище сертификатов, а не LocalMachine
. Обычные пользователи не имеют доступа к сертификатам, установленным в хранилище LocalMachine.
Обновление
Описанная выше настройка хорошо работает, когда я использую внутренний сервер Visual Studio, нажимая Google Chrome. Но ошибка в том, что он публикуется в IIS.
blockquote>веб-сайт в IIS работает в контексте безопасности пула приложений. Вы должны установить сертификат в Личное хранилище учетной записи, используемой пулом приложений. Когда вы запускаете веб-приложение в отладчике Visual Studion, оно запускается под вашей учетной записью, и ваша учетная запись, очевидно, имеет этот сертификат в личном хранилище. Ошибка предполагает, что сертификат не установлен в личном хранилище пула приложений.