ホームページ  >  記事  >  WeChat アプレット  >  ASP.NET MVC5+EF6+EasyUI WeChat バックグラウンド管理システム例の分析

ASP.NET MVC5+EF6+EasyUI WeChat バックグラウンド管理システム例の分析

Y2J
Y2Jオリジナル
2017-04-26 14:46:162607ブラウズ

この記事では主に ASP.NET MVC5+EF6+EasyUI バックエンド管理システムと WeChat パブリック プラットフォーム開発のためのリソース環境の準備について紹介します。興味のある方は参考にしてください

前書き:

今回は。企業の WeChat パブリック アカウントの機能を拡張する方法を学びます。WeChat のパブリック アカウントは、企業のトラフィックとブランド プロモーションの主要な方法でもあります。仕事をうまくやりたいなら、まずツールを強化する必要があります。 WeChat では、プログラムを外部ネットワーク環境に公開する必要があるため、デバッグ速度が遅すぎて面倒です。

開発に入る前に十分な準備を整え、その後の急速な開発に備える必要があります

イントラネットの浸透とは何ですか?

外部ネットワークがドメイン名を通じてローカル IIS サイトにアクセスできるようにすることを目的としています。

ソフトウェア環境:

Windows10+IIS10

(バックアップとしてローカルサイトをIIS10に設定、サイトの公開はチュートリアルではありません)

知識ポイント: ピーナッツシェル(メイン) ngrok開始:

まずサイトを IIS に公開します。ここでサイトをローカル IIS に公開し、ポートを 8081 にバインドします。デフォルトの 80 を使用できます。 6 元の)

ピーナッツシェルは、6 元の範囲で通信ネットワークのみをサポートしており、プロセスは大まかに次のとおりです。

1. Peanut Shell をインストールした後、ソフトウェアを開きます

2. ドメイン名リストをクリックすると、彼が提供した無料の第 2 レベルのドメイン名が表示されます。最初のクリックは有料です。

3. イントラネットの浸透 - マッピングの追加

シンプルな構成なので、ymnets.imwork.net 経由でローカル IIS サイトにアクセスできます。構成の単純さがわかります

2 .Ngrok (無料で可能)

Ngrok、無料ですし、設定もそれほど複雑ではありません

アドレス: https://dashboard.ngrok.com/user/login

アカウントを登録し、上記のダウンロードをクリックしてくださいソフトウェアをダウンロード (4MB) し、ソフトウェアを解凍して開きます:

この時点では、ソフトウェア インターフェイス、Web サイト インターフェイスの 2 つのインターフェイスがあるはずです。

ソフトウェア インターフェイス:

Web サイト インターフェイス:

1. クリックします。 tab Tag Auth

2.ソフトウェアインターフェースにトークンをコピー

ngrok authtokenNL................................................................. ......j1KY

yml ファイルが正常に保存されました

3. コマンドを再度入力します: ngrok http 8081

注: IIS 用に上記で設定したポートは 8081 ですが、他のポートがある可能性があります。実際の状況に応じて設定する必要があります。ポート 80 をサポートします

次のインターフェイスがポップアップし、成功を示します

4. http://127.0.0.1:4040/inspect/http を開きます。 2 つのサイトがあることがわかります。これは、外部ネットワークがローカル IIS サイトにアクセスできるアドレスです。

5. 固定ドメイン名

上記のドメイン名はすべて変更されるため、固定ドメイン名が必要な場合は、デバッグ サイトのアドレスを設定する必要があります。ドメイン名

アドレス:dashboard.ngrok.com/billing/plan

次に、コマンド

を渡します。

ngrok http -subdomain=inconshreveable 8081 
Forwarding   http://inconshreveable.ngrok.io -> 127.0.0.1:80
Forwarding   https://inconshreveable.ngrok.io -> 127.0.0.1:80

最後に、inconshreveable.ngrok.io のドメイン名をカスタマイズすることでアクセスできます

1. ネットワークが許可している場合は、固定ドメイン名は料金がかかります。それならピーナッツシェルを使ったほうがまだ早いような気がします

3. 無料であれば、WeChatの開発やデバッグにもngrokを使うことができます

4.ngrokは不安定で、時々ネットワークの問題が発生しますエラー、個人的なネットワークの問題かどうかはわかりません

5. フォローアップはすべてピーナッツシェルテストです

以上がASP.NET MVC5+EF6+EasyUI WeChat バックグラウンド管理システム例の分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。