search
HomeWeChat AppletWeChat DevelopmentASP.NET MVC5+EF6+EasyUI WeChat background management system example analysis

This article mainly introduces the ASP.NET MVC5+EF6+EasyUI background management system and the resource environment preparation for WeChat public platform development. It has certain reference value. Interested friends can refer to it

Foreword:

This time we will learn to expand the function of corporate WeChat public accounts. WeChat public accounts are also the main way for corporate traffic and brand promotion. As the saying goes, if you want to do your job well, you must first sharpen your tools. , debugging WeChat must release the program to the external network environment, which makes debugging too slow and troublesome!

We need to be well prepared before we can enter development and prepare for subsequent rapid development

What is intranet penetration?

It is intended that the external network can access the local IIS site through the domain name!

Software environment:

Windows10+IIS10

(Configuring the local site to IIS10 as a backup, publishing the site is not a tutorial)

Knowledge points: Peanut shell (main) ngrok start:

First publish the site to IIS, I publish the site to the local IIS here, and bind the port to: 8081, you can use The default is 80

I think there are two relatively simple intranet penetration software: Peanut Shell and Ngrok

Peanut shell download

Ngrok download

1.Peanut shell (minimum charge of 6 yuan)

Peanut shell configuration is simple, the interface operation requires spending 6 yuan, the 6 yuan range only supports telecommunications networks. I deliberately spent 6 yuan to test it. The process is roughly as follows:

1. After installing the peanut shell, open the software

2. Click on the domain name list and you will see a free second-level domain name presented by him. The first time you click on the interface is to pay 6 yuan

3. Network penetration - add mapping

The configuration is simple, so that you can access the local IIS site through ymnets.imwork.net. It can be seen that the configuration is simple

2.Ngrok (free)

Ngrok, it is free and the configuration is not very complicated

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

Register an account and click Download above to download the software (4MB). After decompressing the software, open:

At this time you should have 2 interfaces :Software interface, website interface

Software interface:

Website interface:

##1. Click the tab label Auth

2.Copy Token to the software interface

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

#successfully saved A yml file

3. Enter the command again: ngrok http 8081

Note: The port configured by IIS above is 8081. You may have other ports. You need to set them according to the actual situation. 80 is supported. Port

The following interface will pop up, indicating success

4. Open: http://127.0.0.1:4040/inspect/http

You can see that there are 2 sites. This is the address where the external network can access the local IIS site!

5. Fixed domain name

The domain names above all change, which means that every time we run To configure a debugging site address, if a fixed domain name is required, we need to pay to obtain a fixed domain name

Address: dashboard.ngrok.com/billing/plan

Then pass the command:

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

Finally, you can access it by customizing the domain name of inconshreveable.ngrok.io

Summary:

1. Fixed domain names require payment. In comparison, peanut shells are cheaper

2. If your network allows it, then use peanut shells. I feel that domestic domain names are still faster

3. If it is free, WeChat development and debugging can also be done using ngrok

4.ngrok is not very stable, and sometimes network opening errors will occur. I don’t know if it is a problem with my personal network

5. All the follow-ups are peanuts Shell test

The above is the detailed content of ASP.NET MVC5+EF6+EasyUI WeChat background management system example analysis. For more information, please follow other related articles on the PHP Chinese website!

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Integrate Eclipse with SAP NetWeaver application server.

SublimeText3 English version

SublimeText3 English version

Recommended: Win version, supports code prompts!

mPDF

mPDF

mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),

SecLists

SecLists

SecLists is the ultimate security tester's companion. It is a collection of various types of lists that are frequently used during security assessments, all in one place. SecLists helps make security testing more efficient and productive by conveniently providing all the lists a security tester might need. List types include usernames, passwords, URLs, fuzzing payloads, sensitive data patterns, web shells, and more. The tester can simply pull this repository onto a new test machine and he will have access to every type of list he needs.