在 WiFi 热点中授予对 AppStore 的访问权限 [英] Give access to the AppStore in a WiFi HotSpot

查看:54
本文介绍了在 WiFi 热点中授予对 AppStore 的访问权限的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们的一个酒店客户通过热点为其客人提供免费 WiFi,但是,只有少数 URL 可以免费访问它们(例如 Facebook 或酒店网站),如果您需要更多访问应该登录.

One of our hotel clients provide free WiFi to its guests with a Hot Spot, however, there are available only a few URL to access them freely (such as Facebook or the website of the hotel) and if you need more access you should log in.

我们为酒店开发了该应用程序,其功能之一是,如果您打开该应用程序,它可以让您完全访问酒店的 WiFi,因此您可以导航到您想要的任何页面.

We have developed the App for the hotel and one of its features is that if you open the App it gives you a complete access to the hotel WiFi, so you can navigate to any page you want.

因此,有必要让客人无需登录酒店WiFi即可通过AppStore下载该应用,这样客人就可以立即下载该App并获得访问权限.

Therefore, it is necessary that the guests can download the app through the AppStore without being logged in to the hotel WiFi, so the guest can download the App and get the access immediately.

我们有调用 AppStore 进行搜索和下载应用程序的 URL 的踪迹,我们设置了热点以允许访问该 URL,但是 AppStore 告诉我们我们没有连接.

We have a trace of the URL that calls the AppStore for search and downloading the App and we have set the Hot Spot to allow access to this URL, however, the AppStore tells us that we have no connection.

我们需要在热点中​​启用什么 URL 才能让 AppStore 正常工作?

What URL should we need to enable in our Hot Spot for the AppStore to work properly?

这些是已启用的路由:

search.itunes.apple.com

search.itunes.apple.com

play.itunes.apple.com

play.itunes.apple.com

init.itunes.apple.com

init.itunes.apple.com

su.itunes.apple.com

su.itunes.apple.com

itunes.apple.com

itunes.apple.com

se.itunes.apple.com

se.itunes.apple.com

p59-buy.itunes.apple.com

p59-buy.itunes.apple.com

pd-st.itunes.apple.com

pd-st.itunes.apple.com

xp.apple.com

xp.apple.com

sp.itunes.apple.com

sp.itunes.apple.com

感谢您的帮助.

推荐答案

Apple Appstore 使用 HTTPS 进行通信.因此,中间的路由器将不知道客户端使用了什么 url,因为它是加密的.

Apple Appstore communicate using HTTPS. So router in the middle will not know what url that been use by client due to it's encrypted.

解决方案是,而不是通过 url 允许那些.您需要通过 IP 地址允许它.

The solution is, instead of allow those by url. you need to allow it by ip address.

我建议允许连接到以下地址.

I would suggest to allow connection to the following address.

17.154.0.0/16 Apple's Class B Subnet includes phobos.apple.com address(es)
23.63.98.0/23 Akamai Technologies CDN

请记住,xxx.xxx.xxx.xxx/16 表示 255.255.0.0.

Please keep in mind that xxx.xxx.xxx.xxx/16 mean 255.255.0.0.

这将等于允许 17.154.0.0 - 17.154.255.255 的 ip 地址

And it will be equal to allow ip adresss from 17.154.0.0 - 17.154.255.255

此外,Akamai 是一种内容交付服务,因此 IP 地址会因位置而异.我建议您尝试 ping swcdn.apple.com 获取 ipaddress 并允许那些/23 服务器.

Also Akamai is a Content delivery service So ip address will various from location. I would suggest you to try to ping swcdn.apple.com get ipaddress and allow those /23 server.

这篇关于在 WiFi 热点中授予对 AppStore 的访问权限的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆