fanight
Моя компания имеет частные, только внутренние серверы для нашей среды развития. По мере того, как мы создаем это, мы сталкиваемся с проблемами с проверкой ассоциации приложений в этой среде. Устройство может добраться до этого внутреннего домена в нашей сети. Когда устройство пытается проверить ассоциацию после установки приложения, оно не удается. Использование этой ссылки не удастся, как и ожидалось:
https://digitalassetlinks.googleapis.com/v1/statements /> < /ol>
{
"maxAge": "599.999999930s",
"debugString": "********************* ERRORS *********************\n* Error: unavailable: Error fetching statements from https://app.internalserver.com./.well-k ... links.json (which is equivalent to 'https://app.internalserver.com/.well-kn ... links.json'): DNS name not found [0] while fetching Web statements from https://app.internalserver.com./.well-k ... links.json (which is equivalent to 'https://app.internalserver.com/.well-kn ... links.json') using download from the web (ID 1).\n",
"errorCode": [
"ERROR_CODE_FETCH_ERROR"
]
}
< /code>
Проверка результатов проверки на устройстве непосредственно дала общая ошибка: < /li>
< /ol>
% adb shell pm get-app-links {package name}
{package name}:
ID: 498b2db2-6819-4c2d-a1bc-32c5cf3c6d53
Signatures: [76:4C:8D:AF:72:B3:14:59:82:37:63:8B:3D:DF:B1:B0:F4:7D:61:31:F2:00:02:57:75:AF:35:4F:34:80:77:D6]
Domain verification state:
app.internalserver.com: legacy_failure
< /code>
Я подтвердил, что используемый сертификат принадлежит полномочию общественного сертификата, а не самореагированного ок. Я также подтвердил, что код ответа HTTP составляет 200. Я также проверил правильный хэш -хэш -хэш для отладки в файле ассоциации. Это единственные конкретные требования, которые я вижу в документации Google. Apple делает это так, чтобы они могли кэшировать файл в своем CDN: https://app-site-association.cdn-apple. ... server.com (это также не так, как и ожидалось, с нашей текущей настройкой). Наша сетевая команда не предоставляет общественный доступ к серверам в нашей среде разработки и хочет избежать открытия этого для всех диапазонов, назначенных для Google, если это вообще возможно. Страница с диапазонами связана непосредственно на этой странице требований Android Enterprise Network. В этой документации упоминаются не публично выпускать сборки с помощью URL -адресов, «которые могут быть недоступны для общественности», если вы не делаете частные варианты сборки, что мы делаем. Этот комментарий подразумевает, что он должен работать с частными серверами.
Подробнее здесь: https://stackoverflow.com/questions/796 ... ly-website
Возможны ли ссылки на приложение Android с веб-сайтом только для внутреннего? ⇐ Android
Форум для тех, кто программирует под Android
1754326667
Anonymous
[b] fanight [/b]
Моя компания имеет частные, только внутренние серверы для нашей среды развития. По мере того, как мы создаем это, мы сталкиваемся с проблемами с проверкой ассоциации приложений в этой среде. Устройство может добраться до этого внутреннего домена в нашей сети. Когда устройство пытается проверить ассоциацию после установки приложения, оно не удается. Использование этой ссылки не удастся, как и ожидалось:
https://digitalassetlinks.googleapis.com/v1/statements /> < /ol>
{
"maxAge": "599.999999930s",
"debugString": "********************* ERRORS *********************\n* Error: unavailable: Error fetching statements from https://app.internalserver.com./.well-known/assetlinks.json (which is equivalent to 'https://app.internalserver.com/.well-known/assetlinks.json'): DNS name not found [0] while fetching Web statements from https://app.internalserver.com./.well-known/assetlinks.json (which is equivalent to 'https://app.internalserver.com/.well-known/assetlinks.json') using download from the web (ID 1).\n",
"errorCode": [
"ERROR_CODE_FETCH_ERROR"
]
}
< /code>
Проверка результатов проверки на устройстве непосредственно дала общая ошибка: < /li>
< /ol>
% adb shell pm get-app-links {package name}
{package name}:
ID: 498b2db2-6819-4c2d-a1bc-32c5cf3c6d53
Signatures: [76:4C:8D:AF:72:B3:14:59:82:37:63:8B:3D:DF:B1:B0:F4:7D:61:31:F2:00:02:57:75:AF:35:4F:34:80:77:D6]
Domain verification state:
app.internalserver.com: legacy_failure
< /code>
Я подтвердил, что используемый сертификат принадлежит полномочию общественного сертификата, а не самореагированного ок. Я также подтвердил, что код ответа HTTP составляет 200. Я также проверил правильный хэш -хэш -хэш для отладки в файле ассоциации. Это единственные конкретные требования, которые я вижу в документации Google. Apple делает это так, чтобы они могли кэшировать файл в своем CDN: https://app-site-association.cdn-apple.com/a/v1/app.internalserver.com (это также не так, как и ожидалось, с нашей текущей настройкой). Наша сетевая команда не предоставляет общественный доступ к серверам в нашей среде разработки и хочет избежать открытия этого для всех диапазонов, назначенных для Google, если это вообще возможно. Страница с диапазонами связана непосредственно на этой странице требований Android Enterprise Network. В этой документации упоминаются не публично выпускать сборки с помощью URL -адресов, «которые могут быть недоступны для общественности», если вы не делаете частные варианты сборки, что мы делаем. Этот комментарий подразумевает, что он должен работать с частными серверами.
Подробнее здесь: [url]https://stackoverflow.com/questions/79696239/is-android-app-links-possible-to-use-with-an-internal-only-website[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия