Je voulais vérifier le fonctionnement de l'application Rails développée sous Windows 10 sur mon iPhone. Cependant, je n'ai pas pu me connecter à cause du logiciel de sécurité ESET et du pare-feu Windows. Bien que je vais étudier pendant un moment, seuls les articles sur "l'environnement Mac OS et la machine Android réelle". Ce n'est pas ce que je veux savoir! !! C'est un environnement Windows et iPhone! En passant, cet article est assez limité aux lecteurs, mais je décrirai comment aider ceux qui souffrent du même environnement.
Rails v6.0.3.2 OS:windows10 64bit
"Mode automatique avec règles (par défaut)" ➡ Allez dans "Mode interactif".
L'application Rails ne libérera pas le port 3000, sauf indication contraire.
Commencez par l'option -b 0.0.0.0
et passez le numéro 3000.
python
rails s -b 0.0.0.0
Lorsque vous ouvrez l'invite de commande et tapez, la configuration IP s'affiche dans une ligne. L '"adresse IPv4" sera l'adresse IP de votre PC.
python
>ipconfig
Adaptateur Ethernet Ethernet:
Suffixe DNS spécifique à la connexion. . . . .:
Adresse IPv6. . . . . . . . . . . .: xxxx:xxxx:xxxx:x:xxxx:xxx:xxxx:xxxx
Adresse IPv6 temporaire. . . . . . . . . .: xxxx:xxxx:xxxx:x:xxxx:xxxx:xxxx:xxxx
Lier l'adresse IPv6 locale. . . . .: xxxx::xxxx:xxx:xxxx:xxxxxxx
Adresse IPv4. . . . . . . . . . . .: 192.168.x.x
masque de sous-réseau. . . . . . . . . .: 255.255.255.0
passerelle par défaut. . . . . . .: xxxx::xxxx:xxxx:xxxx:xxxxxxx
192.168.x.x
Accédez en saisissant l'adresse IP que vous avez trouvée précédemment dans le champ d'adresse. Pour le moment, le port de localhost est «3000» par défaut, alors n'oubliez pas de spécifier le port. Par exemple: Exemple :) 192.168.x.x: 3000
Cochez "Créer une règle et mémoriser définitivement" et cliquez sur "Autoriser"
Assurez-vous que la connexion est correcte Suivez la procédure que vous avez faite au début pour revenir au "Mode interactif" ➡ "Mode automatique avec règles (par défaut)".