Как настроить файл Apple-App-Site-Association для надежных паролей?(Node.js + Google App Engine) - PullRequest
0 голосов
/ 15 июня 2019

Я сталкиваюсь с некоторыми сложностями при загрузке и загрузке (или что бы то ни было, черт возьми) с файлом Apple App Site Association для очень важного конфигурирования использования надежных паролей в моем приложении.Я использовал эту статью в качестве ссылки.

Вот соответствующий код для моего сервера, используя Express.

app.get('/apple-app-site-association', function(req, res){
var options = {
      headers: {
        'X-Content-Type-Options': 'nosniff',
        'Content-Type': 'application/json'
      }
    }
      res.sendFile(__dirName + '/apple/apple-app-site-association', options, function(err) {
      if (err) {
          console.log(err)
      } else { 
          res.status(200)
          res.end()
      }
   })

})

Вот содержимое файла (с использованием заполнителей для конфиденциальной информации).Я пытаюсь настроить файл так, чтобы мое приложение могло использовать надежные пароли.

{ 
    "webcredentials": { 
        "apps": [
            "MYTEAMID.com.reverse.appName"
        ]
    }
}

Файл 'apple-app-site-association' находится в каталоге 'apple'.

Я бы подумал, что это работает, но когда я запускаю AASA-валидатор в Branch , мне говорят AASA этого домена был извлечен, но формат JSON кажется неверным.

Что отстой, а также расплывчато.Поэтому, когда я запускаю веб-сайт с помощью Apple Validation Tool , мне очень конкретно сообщают, что я возвращаю ошибку 512 .

Что ... оставляет меня в тупике.Я не уверен, что я должен делать с этого момента, или что я делаю неправильно.

У кого-нибудь есть советы по настройке файла AASA для надежных паролей?Или скажите мне, если я подаю это неправильно или ... что-то?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...