Всем привет, мы снова встретились, я ваш друг Цюаньчжаньцзюнь.
Делайте это индивидуальноВичатМини программаНеобходимо учитывать вопросы рабочей нагрузки и финансирования.,В этой статье обобщается ряд практических решений для частных лиц. Цель этой статьи — представить новые идеи.,а не детальное описание различных деталей. Читатели могут использовать различные ключевые слова, упомянутые в статье, чтобы,Проверьте соответствующую информацию
В качестве фона можно использовать Java, PHP и т. д. Но учитывая личное развитие, я здесь выбираю Python. Поскольку Python позволяет быстро создать среду разработки с возможностями отладки, он также является языком, наиболее знакомым большинству отдельных разработчиков.
Среда разработки использует версию pycharm сообщества, а операционная система — Ubuntu 16.06.
Используя функцию http-сервера, предоставляемую модулем flask, нет необходимости устанавливать отдельную среду, и она ничем не отличается от обычных программ Python. Посмотрите код ниже, чтобы узнать, как его использовать:
https://github.com/rabienrose/listening_training/blob/master/server/app.py
На начальном этапе разработки использование удаленного сервера не только требует определенной суммы денег, но и увеличивает нагрузку на различные конфигурации. Поэтому серверная программа здесь запускается локально. Ведь работать локально гораздо удобнее.
Локальный компьютер обычно имеет только IP-адрес интрасети. Здесь мы используем функцию проникновения в интрасеть, предоставляемую Peanut Shell. Конкретный принцип заключается в локальном запуске фоновой программы, при этом мини-программа и сервер Peanut Shell взаимодействуют друг с другом. То есть машина, на которой работает фоновая программа, привязана к доменному имени, предоставленному Peanut Shell. При доступе к этому доменному имени извне он знает, что обращается к машине, на которой расположена фоновая программа.
Подробности см.:https://hsk.oray.com/
Апплет и сервер WeChat можно подключить только через функцию wx.request, предоставляемую WeChat. Внутри этой функции будут требования к доступному доменному имени:
Регистрация доменного имени обычно занимает несколько недель и включает в себя множество этапов. Хотя читателям рекомендуется регистрировать доменное имя, когда у них есть время, вот альтернатива.
Когда Peanut Shell осуществляет проникновение во внутреннюю сеть, ей также необходимо подать заявку на доменное имя. Это доменное имя зарегистрировано Peanut Shell. Например, мое доменное имя:
rabienrose.iicp.net:21070
Доменное имя iicp.net содержит регистрационную информацию, а личные разногласия отражены в доменном имени второго уровня rabienrose.
Кроме того, если у вас есть другие зарегистрированные доменные имена. Вы можете перенести свое собственное доменное имя на доменное имя Peanut Shell через CNAME. Таким образом, вы можете использовать собственное доменное имя для проникновения во внутреннюю сеть. Если вы не уверены, разберитесь сами: Разрешение доменного имени CNAME.
Если вы хотите зарегистрировать собственное доменное имя, рекомендуется воспользоваться услугой регистрации, предоставляемой поставщиком доменных имен. Мое доменное имя было приобретено Alibaba Cloud, поэтому я воспользовался службой регистрации Alibaba Cloud.
Сертификация https для CA является самой дорогой и обычно стоит от нескольких тысяч до десятков тысяч юаней в год. Автор обнаружил, что Tencent Cloud предоставляет бесплатную услугу аутентификации. Если вы не знаете https, введите в поиск: SSL-сертификация.
https://cloud.tencent.com/document/product/400/8421
При проверке владения доменным именем, поскольку не установлены разрешения для разрешения доменного имени доменного имени арахисовой скорлупы, единственный способ проверить доменное имя — это проверка файла:
https://cloud.tencent.com/document/product/400/4142
Однако автор лично не пробовал этот метод и не уверен, что он сработает. Поскольку у автора есть зарегистрированное доменное имя, он использует ручную проверку DNS.
Бесплатная заявка на сертификат https оформляется очень быстро, и заявка может быть одобрена практически в течение одного часа.
После завершения подачи заявки вы можете скачать файл сертификата в интерфейсе управления. Обратитесь к приведенному выше коду и установите в код файл сертификата.
Издатель: Лидер стека программистов полного стека, укажите источник для перепечатки: https://javaforall.cn/135121.html Исходная ссылка: https://javaforall.cn