バックグラウンド コードはパブリック ネットワーク IP サーバーに展開され、インターフェイス プログラムは IIS Web サイトで実行され、フロントエンド WeChat アプレット要求インターフェイス アドレスもパブリック ネットワーク IP に変更され、テストは正常で、タバコの後半が欠落しています。つまり、アプレットのコードは WeChat プラットフォームで公開されています。これは、アプレットがまだローカルで実行されており、実際には WeChat にアクセスしていないためです。この方法で行うには、詳細が多く、落とし穴も多く、プロセスは非常に複雑で面倒です。
1. ドメイン名を申請する準備をする
以前に購入した Alibaba Cloud サービス コンソールでドメイン名を購入します
まずドメイン名が登録されているかどうかを確認してください
ここでは、ywjwest.vip というドメイン名を登録して購入しましたが、これにはお金がかかりますが、お金がかかります。
2. ドメイン名は購入済みなので、提出する必要があります
提出は非常に面倒で慎重であり、要件は非常に詳細であり、プロセスは忍耐強く行われなければなりません
ワークベンチのファイリングをクリックします。ファイリングには 10 日と半月かかります。公式の雰囲気によって異なります。これが非常に苦痛であることを理解していますか? 申請にはお金はかかりませんが、手続きが面倒で面倒です。多額のお金をかけてアリのカスタマーサービスに申請を依頼することもできますが、手続きには少なくとも10日と時間がかかり、申請は2つのステップに分かれています. 公安省による今回の申請は、多くの注目と注目を集めたようだ。
以下は私の申告結果です
私の申請プロセスを紹介しましょう
このリンクに従って、提出用の公安省の Web サイト ( https://beian.miit.gov.cn ) に移動し、この Web サイトをクリックして入力してください。
登録、認証、再ログインという非常に面倒な作業ですが、このサイトではサイト担当者、サイト担当者、IDカード、手持ちの証明書の写真をアップロードする必要があります。
辛抱強く待ちましょう。公安省の準備が完了したら、必要に応じて記録情報を Web サイトのホームページの下部に配置する必要があります。ここでは、Web サイトを自分で作成する必要があります。純粋に静的な Web サイトを構築するだけです。たとえば、私の場合は次のとおりです。
ウェブサイトの真ん中にはレコード番号がなければなりません、レコード番号がなければなりません、レコード番号がなければなりません、これは公安の要件です。
3. SSL証明書を申請する
1) 無料の証明書を申請する
SSL 証明書には費用がかかり、多額の外貨がかかりますが、幸いなことに、Alibaba Cloud は 1 年間無料の SSL 証明書を提供しています。
2) 証明書をダウンロードする
ローカル マシンにダウンロードした後、クラウド サーバーにアップロードして、指定したディレクトリに配置します。ここでは d:\website\ ディレクトリに配置し、解凍して後で使用します。
3) 証明書をインポートする
cmd に mmc と入力してコンソールを開きます
コンソールの上部のメニュー バーで、[ファイル] > [スナップインの追加と削除] を選択します。
最終結果は
4. Web サイトバインディング証明書
1) クラウド サーバーの ECS サーバー コンソールで 2 つのポート番号を開きます。1 つは 443、もう 1 つは後で役立ちますが、この操作を行ったことがない人も多く、間違いなく機能しません。その時点ではアクセスできなくなります。この 443 はファイリングに使用され、この 9966 は後にリリースされる小さなプログラムの背景 Web サイトに使用されます。
2) iis をクラウドサーバーにインストールし、新しい Web サイトを作成します。ここでは www.ywjest.vip.443 という名前の Web サイトを作成します。名前は自分で決めます。前の証明書を選択することに注意してください。
SSL 証明書: インポートした証明書を選択します
3) 証明書が正常にインストールされていることを確認します。
アクセス方法: https://ywjwest.vip、デフォルトの https はポート 443 です
ついに巨大プロジェクトの 60% が完了しました。自分自身に拍手を送りましょう
5. 小規模プログラム バックグラウンド プログラム Web サイト結合証明書
d:\website\ にディレクトリ ywjwest.996 を作成し、LingHangApp ディレクトリ内のすべてのファイルをこのディレクトリにコピーします。LingHangApp ディレクトリ内のファイルは、アプレットのバックエンド API プログラムによってリリースされたファイルです。IIS は Web サイトを作成します。 www.ywjwest.vip.9966、
ホームページのindex.htmlを設定する
ウェブサイトにアクセスすると成功します
インターフェイスをクリックし、インターフェイス アドレスに注意してください。これは https://www.ywjwest.vip:9966 の形式になっており、アプレットのドメイン名が準備されていることを示します。これは非常に重要です。非常に重要です。、この操作はアプレットのリリースに関連しており、オンラインにするかどうかを決定します。
6. 小さなプログラムのアップロード コード
1) mp.weixin.qq.com にログインし、コードをスキャンして管理プラットフォームに入り、開発管理 - 「開発設定」に入り、要求ドメイン名を構成します。このドメイン名は前の手順のドメイン名です。
2) アプレット内のすべての js ファイルで、wx.request で要求された URL アドレスの先頭部分を、コース ページやホームページなどの https://www.ywjwest.vip:9966 に置き換えます。その他も同様の操作を行います。
3) コードをアップロードする
4) アップロードが成功すると表示され、複数回アップロードできます
クリックしてレビューのために送信します
承認されました。送信をクリックして公開します
リリースが成功しました。オンライン バージョンが表示されます。
プロセス全体が失敗する可能性があります。失敗した場合は再度送信し、さらに数回繰り返します。運が良ければ 1 日で完了します。
これまでのところ、ミニプログラムはついに WeChat サーバーに公開され、99% 完成しました。本当にハンサムな 6666 です。