시리즈 카탈로그
이번에는 기업 WeChat 공개 계정의 기능을 확장하는 방법도 배우게 됩니다. 트래픽 및 브랜드 홍보. 일을 잘하려면 먼저 도구를 갈고닦아야 합니다. WeChat을 디버깅할 때 프로그램을 외부 네트워크 환경에 출시해야 하므로 디버깅이 너무 느리고 번거롭습니다!
이후의 빠른 개발에 대비하려면 개발에 들어가기 전에 잘 준비해야 합니다.
인트라넷 침투란 무엇입니까?
외부 네트워크가 도메인 이름을 통해 로컬 IIS 사이트에 접근할 수 있도록 의도되었습니다!
Windows10+IIS10
(로컬 사이트를 IIS10에 백업으로 구성, 사이트 게시는 튜토리얼이 아닙니다)
땅콩껍질(메인)
ngrok
먼저 사이트를 IIS에 게시합니다. 여기서는 사이트를 로컬 IIS에 게시하고 포트를 8081에 바인딩합니다. 기본 80
비교적 간단한 인트라넷 침투 소프트웨어로는 두 가지가 있다고 생각합니다. Peanut Shell, NgrokPeanut Shell 다운로드Ngrok 다운로드1. 땅콩껍질(최소요금은 6위안) 땅콩껍질은 구성도 간단하고 인터페이스 조작도 6위안 정도인데 일부러 6위안을 썼네요. 테스트 방법은 대략 다음과 같습니다. 1. Peanut Shell을 설치한 후 소프트웨어를 엽니다. 2. 그리고 그가 제공한 무료 2차 도메인 이름을 볼 수 있습니다. 인터페이스를 처음 클릭하면 6위안을 지불해야 합니다. 인트라넷 침투 - 매핑 추가 구성이 간단해서
ymnets.imwork.net을 통해 로컬 IIS 사이트에 접속할 수 있도록 구성이 간단하다는 것을 알 수 있습니다
Ngrok, 무료이며 구성은 별로 복잡하지 않습니다
주소: https://dashboard.ngrok.com/user/login
계정을 등록하고 클릭 소프트웨어(4MB)를 다운로드하려면 위의 다운로드 버튼을 클릭하세요.
이때 소프트웨어 인터페이스, 웹사이트 인터페이스 소프트웨어 인터페이스:
웹사이트 인터페이스:
ngrok authtoken NL...... .. .............................j1KY
yml을 성공적으로 저장했습니다 file
참고: 위의 IIS에서 구성한 포트는 8081입니다. 다른 포트일 수 있으므로 다음에 따라 설정해야 합니다. 실제 상황에서는 지원 포트 80
다음 인터페이스가 나타나 성공을 나타냅니다
2개의 사이트가 있는 것을 볼 수 있는데, 이곳은 외부입니다. 네트워크는 로컬 IIS 사이트의 주소에 액세스할 수 있습니다!
위의 도메인 이름이 변경됩니다. 즉, 일회성 디버깅을 위해 사이트 주소를 구성합니다. 고정 도메인 이름이 필요한 경우 고정 도메인 이름을 얻기 위해 비용을 지불해야 합니다
주소: https://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
마지막으로 사용자 정의된 http://inconshreveable.ngrok.io 도메인 이름이 찾아왔습니다
1. 고정 도메인 이름은 결제가 필요한 것에 비해 땅콩 껍질이 더 저렴합니다
2. 네트워크가 허용한다면 땅콩쉘을 사용하세요. 국내 도메인 이름이 더 빠른 것 같아요
3. 무료라면 위챗 개발과 디버깅에도 ngrok를 사용할 수 있습니다
4. ngrok이 매우 빠르지 않습니다. 가끔 네트워크 열기 오류가 발생합니다. 개인 네트워크 문제인지는 모르겠습니다.
5. 쉘 테스트
더보기 ASP.NET MVC5+EF6+EasyUI 백그라운드 관리 시스템 WeChat 공개 플랫폼 개발 - 자원 환경 준비 관련 글은 PHP 중국어 홈페이지를 주목해주세요!