Használja ngrok url mint callback url facebook webhook, de elismeri: „nincs jóváhagyva”

szavazat
2

Saját IDE Pycharm. Azt akarom, hogy teszteljék a app helyben, így futtatni a szolgáltatás helyben, és használja ngrok hogy ki az én app az internethez.

Az url által mutatott ngrok jelentése https://436cb7e9.ngrok.io

De amikor ellenőrizni szeretné, hogy a facebook webhook visszahívási URL használatához url fent, azt mutatja,

ERROR 2017/12/27 08: 16: 37.407 wsgi_server.py:329] Kérés Host 436cb7e9.ngrok.io nincs jóváhagyva. Bekapcsolt gazdaszervezeteket mutattunk be ([ 'localhost'])

Futottam az alkalmazás előtt jól, de nem tudom, miért ez alkalommal hibát jelez. Lehet valaki ad nekem tanácsot?

A kérdést 27/12/2017 08:30
a forrás felhasználó
Más nyelveken...                            


2 válasz

szavazat
0

Ez történik keresztül Authlapján a ngrok műszerfalon. Honnan IP engedélyezőlistás alagút Access :

Lehet Engedélyezőlistára hozzáférés csatorna végpontok a fiókban. A whitelist érvényesül a ngrok.com szervereket. Ez globálisan érvényes az összes csatorna végpontok. Bármilyen bejövő kapcsolat bármely a csatorna végpontok ellenőrzik annak biztosítására, hogy a forrás IP-címét a kapcsolat megfelel legalább egy bejegyzést a whitelist. Ha a kapcsolat nem felel meg a whitelist akkor azonnal megszűnik, és soha nem továbbítja egy ngrok ügyfél.

Mint egy különleges eset, ha a whitelist üres, minden kapcsolat engedélyezett .

Kezelése a whitelist

Itt kezelheti az IP-engedélyezési listája az auth lapján a ngrok műszerfalon. Adjon meg egy új IP-címet az „IP Whitelist” részre, majd Add Engedélyezőlista Entry . Változások az IP Whitelist is eltarthat akár 30 másodperc után lépnek érvénybe.

IP-tartományok

Néha érdemes engedélyezőlistájára teljes körű IP. Megadása helyett csak egy IP-címet, akkor helyette adja meg a blokk az IP-címek segítségével CIDR jelöléssel . Például ahhoz, hogy az összes IP-címeket a 10.1.2.0 és 10.1.2.255, akkor add 10.1.2.0/24 a whitelist.

Válaszolt 15/01/2018 14:28
a forrás felhasználó

szavazat
4

Miután egy kis ásás és hála Brady megjegyzést az gcloud változata, rájöttem, hogy csak annyit kell rögzíteni ez csatolására futtatásakor az alkalmazás.

Tehát, mondjuk futtatja az alkalmazást helyben:

python $APPENGINE/dev_appserver.py

Csak a változás, hogy:

python $APPENGINE/dev_appserver.py --enable_host_checking=false

és akkor nem kell a fogadó whitelist hibák többé.

További információért pénztár a kiadási megjegyzések itt: https://cloud.google.com/appengine/docs/standard/python/release-notes#december_5_2017

Ez úgy tűnik, hogy jól működik nekem a gcloud 183.0.0 és 187.0.0 (a legújabb verzió idején írásban ezt a megjegyzést).

Válaszolt 01/02/2018 15:45
a forrás felhasználó

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more