Контекст:
Я занимаюсь разработкой приложения iOS со входом в Apple. Эта функция дает пользователям возможность скрывать свои электронные письма и использовать анонимную электронную почту для регистрации. Чтобы иметь возможность отправлять информацию на эти адреса электронной почты, Apple требует, чтобы вы зарегистрировали как свои электронные письма, так и домен, с которого будут отправляться электронные письма.
Я следовал этим 2 руководствам для регистрации и проверки домена:
Важное примечание:
- Правильно следуйте инструкциям, которые мне необходимы для создания папки .well-known себе
- Домен общедоступен
- Я действительно добавил, что добавил
v=spf1 include:_spf.google.com ~all
в свой домен Записи DNS - У меня уже есть SSL-сертификат Let's Encrypt
Enviornment:
Wordpress, работающий на AWS Lightsail
Проблема
Когда я нажимаю кнопку подтверждения, мне выдается сообщение об ошибке в 1 строку:
Ошибка проверки домена
Я не уверен, как продолжить проверку моего домена.
Действия по устранению неполадок, которые я предпринял: * 10 54 *
- Вместо проверки example.com проверьте www.example.com, если он перенаправляется
- Переместите apple-developer-domain-association.txt в каталог root вместо /. всем известный
- Проверьте, используя Safari вместо Chrome
- Загрузите новый файл подтверждения
- По электронной почте в службу поддержки Apple (Они только что отправили то же руководство, которое я нашел в их документации для разработчиков)
- Проверено, чтобы убедиться, что у меня есть поддерживаемый шифр TLS 1.2 с использованием SSL Labs (у меня есть 1, мне нужно все?)
Ответ в инструменте проверки сети:
{
"responseId":"XXX",
"resultCode":13004,
"resultString":"Verification failed for domain",
"userString":"Verification failed for domain",
"creationTimestamp":"2020-01-23T21:48:37Z",
"protocolVersion":"QH65B2",
"userLocale":"en_US",
"requestUrl":"https://developer.apple.com/services-account/QH65B2/account/ios/identifiers/verifyDomain",
"httpCode":200
}