>위챗 애플릿 >위챗 개발 >ASP.NET MVC5+EF6+EasyUI 백엔드 관리 시스템 WeChat 공개 플랫폼 개발 - 자원 환경 준비

ASP.NET MVC5+EF6+EasyUI 백엔드 관리 시스템 WeChat 공개 플랫폼 개발 - 자원 환경 준비

高洛峰
高洛峰원래의
2017-03-30 17:12:362153검색

시리즈 카탈로그

머리말:

이번에는 기업 WeChat 공개 계정의 기능을 확장하는 방법도 배우게 됩니다. 트래픽 및 브랜드 홍보. 일을 잘하려면 먼저 도구를 갈고닦아야 합니다. WeChat을 디버깅할 때 프로그램을 외부 네트워크 환경에 출시해야 하므로 디버깅이 너무 느리고 번거롭습니다!

이후의 빠른 개발에 대비하려면 개발에 들어가기 전에 잘 준비해야 합니다.

인트라넷 침투란 무엇입니까?

외부 네트워크가 도메인 이름을 통해 로컬 IIS 사이트에 접근할 수 있도록 의도되었습니다!

소프트웨어 환경:

Windows10+IIS10

 (로컬 사이트를 IIS10에 백업으로 구성, 사이트 게시는 튜토리얼이 아닙니다)

지식 포인트:

  1. 땅콩껍질(메인)

  2. ngrok

시작:

먼저 사이트를 IIS에 게시합니다. 여기서는 사이트를 로컬 IIS에 게시하고 포트를 8081에 바인딩합니다. 기본 80

 ASP.NET MVC5+EF6+EasyUI 后台管理系统微信公众平台开发- 资源环境准备

 

ASP.NET MVC5+EF6+EasyUI 后台管理系统微信公众平台开发- 资源环境准备

비교적 간단한 인트라넷 침투 소프트웨어로는 두 가지가 있다고 생각합니다. Peanut Shell, Ngrok

Peanut Shell 다운로드

Ngrok 다운로드

1. 땅콩껍질(최소요금은 6위안)

땅콩껍질은 구성도 간단하고 인터페이스 조작도 6위안 정도인데 일부러 6위안을 썼네요. 테스트 방법은 대략 다음과 같습니다.

1. Peanut Shell을 설치한 후 소프트웨어를 엽니다.

ASP.NET MVC5+EF6+EasyUI 后台管理系统微信公众平台开发- 资源环境准备

2. 그리고 그가 제공한 무료 2차 도메인 이름을 볼 수 있습니다. 인터페이스를 처음 클릭하면 6위안을 지불해야 합니다.

ASP.NET MVC5+EF6+EasyUI 后台管理系统微信公众平台开发- 资源环境准备

인트라넷 침투 - 매핑 추가

ASP.NET MVC5+EF6+EasyUI 后台管理系统微信公众平台开发- 资源环境准备

구성이 간단해서

ymnets.imwork.net을 통해 로컬 IIS 사이트에 접속할 수 있도록 구성이 간단하다는 것을 알 수 있습니다

ASP.NET MVC5+EF6+EasyUI 后台管理系统微信公众平台开发- 资源环境准备

2.Ngrok(무료일 수 있음)

Ngrok, 무료이며 구성은 별로 복잡하지 않습니다

주소: https://dashboard.ngrok.com/user/login

계정을 등록하고 클릭 소프트웨어(4MB)를 다운로드하려면 위의 다운로드 버튼을 클릭하세요.

이때 소프트웨어 인터페이스, 웹사이트 인터페이스 소프트웨어 인터페이스:

ASP.NET MVC5+EF6+EasyUI 后台管理系统微信公众平台开发- 资源环境准备 웹사이트 인터페이스:

1. 인증 탭 라벨을 클릭하세요

ASP.NET MVC5+EF6+EasyUI 后台管理系统微信公众平台开发- 资源环境准备

2.소프트웨어 인터페이스에 토큰을 복사하세요

ngrok authtoken NL...... .. .............................j1KY

ASP.NET MVC5+EF6+EasyUI 后台管理系统微信公众平台开发- 资源环境准备

yml을 성공적으로 저장했습니다 file

3. 다음 명령을 다시 입력합니다: ngrok http 8081

참고: 위의 IIS에서 구성한 포트는 8081입니다. 다른 포트일 수 있으므로 다음에 따라 설정해야 합니다. 실제 상황에서는 지원 포트 80

다음 인터페이스가 나타나 성공을 나타냅니다

ASP.NET MVC5+EF6+EasyUI 后台管理系统微信公众平台开发- 资源环境准备

4. 열기: http://127.0.0.1:4040/inspect/http

2개의 사이트가 있는 것을 볼 수 있는데, 이곳은 외부입니다. 네트워크는 로컬 IIS 사이트의 주소에 액세스할 수 있습니다!

ASP.NET MVC5+EF6+EasyUI 后台管理系统微信公众平台开发- 资源环境准备

ASP.NET MVC5+EF6+EasyUI 后台管理系统微信公众平台开发- 资源环境准备

5. 고정 도메인 이름

위의 도메인 이름이 변경됩니다. 즉, 일회성 디버깅을 위해 사이트 주소를 구성합니다. 고정 도메인 이름이 필요한 경우 고정 도메인 이름을 얻기 위해 비용을 지불해야 합니다

주소: https://dashboard.ngrok.com/billing/plan

ASP.NET MVC5+EF6+EasyUI 后台管理系统微信公众平台开发- 资源环境准备

다음 명령을 전달합니다:

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

마지막으로 사용자 정의된 http://inconshreveable.ngrok.io 도메인 이름이 찾아왔습니다

요약:

1. 고정 도메인 이름은 결제가 필요한 것에 비해 땅콩 껍질이 더 저렴합니다

2. 네트워크가 허용한다면 땅콩쉘을 사용하세요. 국내 도메인 이름이 더 빠른 것 같아요

3. 무료라면 위챗 개발과 디버깅에도 ngrok를 사용할 수 있습니다

4. ngrok이 매우 빠르지 않습니다. 가끔 네트워크 열기 오류가 발생합니다. 개인 네트워크 문제인지는 모르겠습니다.

5. 쉘 테스트

더보기 ASP.NET MVC5+EF6+EasyUI 백그라운드 관리 시스템 WeChat 공개 플랫폼 개발 - 자원 환경 준비 관련 글은 PHP 중국어 홈페이지를 주목해주세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.