Beispielanalyse für das ASP.NET MVC5+EF6+EasyUI WeChat-Hintergrundverwaltungssystem

Y2J
Freigeben: 2017-04-26 14:46:16
Original
2567 Leute haben es durchsucht

In diesem Artikel werden hauptsächlich das Backend-Verwaltungssystem ASP.NET MVC5+EF6+EasyUI und die Vorbereitung der Ressourcenumgebung für die Entwicklung der öffentlichen WeChat-Plattform vorgestellt. Interessierte Freunde können darauf verweisen

Vorwort:

Dieses Mal werden wir lernen, die Funktion öffentlicher WeChat-Konten zu erweitern. Wie das Sprichwort sagt, sind öffentliche WeChat-Konten auch die wichtigste Möglichkeit Um Ihre Arbeit gut zu machen, müssen Sie zuerst Ihre Tools schärfen. Beim Debuggen muss WeChat das Programm für die externe Netzwerkumgebung freigeben, was das Debuggen zu langsam und mühsam macht!

Wir müssen vor Beginn der Entwicklung gut vorbereitet sein, um uns auf die anschließende schnelle Entwicklung vorzubereiten

Was ist Intranet-Penetration?

Es ist beabsichtigt, dass das externe Netzwerk über den Domänennamen auf die lokale IIS-Site zugreifen kann!

Softwareumgebung:

Windows10+IIS10

(Das Konfigurieren der lokalen Site auf IIS10 als Backup, das Veröffentlichen der Site ist kein Tutorial)

Wissenspunkte: Peanut Shell (Haupt) ngrok Start:

Veröffentlichen Sie zuerst die Site in IIS, ich veröffentliche die Site hier im lokalen IIS und binde den Port an: 8081, Sie können verwenden. Der Standardwert ist 80

 

Ich denke, es gibt zwei relativ einfache Intranet-Penetrationssoftware: Peanut Shell, Ngrok

Erdnussschalen-Download

Ngrok-Download

1. Erdnussschalen (Mindestgebühr 6 Yuan)

Die Konfiguration der Erdnussschalen ist einfach. Der Schnittstellenbetrieb kostet nur 6 Yuan. Ich habe absichtlich 6 Yuan ausgegeben, um ihn zu testen:

1. Öffnen Sie die Software

2. Klicken Sie auf die Domainnamenliste und Sie sehen einen von ihm präsentierten kostenlosen Second-Level-Domainnamen. Beim ersten Klick darauf zahlt sich die Schnittstelle aus 6 Yuan

3. Netzwerkdurchdringung – Zuordnung hinzufügen

Die Konfiguration ist einfach, sodass Sie auf das zugreifen können Lokale IIS-Site über ymnets.imwork.net Es ist ersichtlich, dass die Konfiguration einfach ist

2 > Ngrok, es ist kostenlos und die Konfiguration ist nicht sehr kompliziert

Adresse: https://dashboard.ngrok.com/user/login

Registrieren Sie ein Konto und klicken Sie oben auf „Herunterladen“. Um die Software herunterzuladen (4 MB), öffnen Sie nach dem Dekomprimieren der Software:

Zu diesem Zeitpunkt sollten Sie 2 Schnittstellen haben: Softwareschnittstelle, Website-Schnittstelle

Softwareschnittstelle:

Website-Oberfläche:

1 Klicken Sie auf die Registerkarte „Authentifizierung“

2 .Token in die Softwareschnittstelle kopieren

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

Eine YML-Datei erfolgreich gespeichert

3. Geben Sie den Befehl erneut ein: ngrok http 8081

Hinweis: Der von IIS oben konfigurierte Port ist 8081. Sie können Wenn Sie andere Ports haben, müssen Sie diese entsprechend der tatsächlichen Situation einstellen. 80 wird unterstützt. Die folgende Benutzeroberfläche zeigt den Erfolg an 4. Öffnen Sie: http://127.0.0.1:4040/inspect/http

Sie können sehen, dass es 2 Sites gibt. Dies ist die Adresse, über die das externe Netzwerk auf die lokale IIS-Site zugreifen kann!

5. Fester Domänenname

Die oben genannten Domänennamen ändern sich, was bedeutet, dass jedes Mal, wenn wir To Konfigurieren Sie eine Debug-Site-Adresse. Wenn ein fester Domänenname erforderlich ist, müssen wir bezahlen, um einen festen Domänennamen zu erhalten

Adresse: Dashboard.ngrok.com/billing/plan

Dann übergeben Sie den Befehl:

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
Nach dem Login kopieren

Schließlich können Sie darauf zugreifen, indem Sie den Domainnamen von inconshreveable.ngrok.io anpassen

Zusammenfassung:

1. Feste Domainnamen erfordern eine Zahlung Ja, im Vergleich sind Erdnussschalen günstiger

2. Wenn Ihr Netzwerk es erlaubt, dann sind inländische Domainnamen meiner Meinung nach immer noch schneller

3. Sie können ngrok auch zum Entwickeln und Debuggen von WeChat verwenden

4 ngrok ist nicht sehr stabil und manchmal treten Fehler beim Öffnen des Netzwerks auf

5. Alle Folgemaßnahmen Es ist der Erdnussschalentest

Das obige ist der detaillierte Inhalt vonBeispielanalyse für das ASP.NET MVC5+EF6+EasyUI WeChat-Hintergrundverwaltungssystem. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!