【发布时间】:2023-04-01 21:40:01
【问题描述】:
我正在尝试从 Android 模拟器访问与 ACS 集成的 Web 角色,问题是 在 Web 角色调试配置期间,ACS 重定向回“localhost”,而不是真正的 URL。 Android 模拟器本地计算机 localhost 地址定义为 10.0.0.2,因此当 ACS 重定向到 localhost 时,模拟器 Web 浏览器无法重定向。 我试图让 ACS 重定向到 10.0.0.2 - 但由于某些未知原因它不起作用。
所以! .... 几个小时 (50) 后,我尝试使用 IIS 7 作为反向代理,使用应用程序请求路由并将 Android 调用直接发送到我的计算机 LAN ip 地址,并让 IIS 将调用重定向到 Azure 本地主机 web角色 : 因此,模拟器调用 10.0.0.3:8081 并且 IIS7 会将其重定向到 localhost:8082(即 web 角色)。
并且! .... 又过了几个小时 (280) 后,我仍在投入大量 IT 时间,无法检查我的网络角色。
所以,现在我来了,希望在这些科目上有过期的人可以帮助我。
Azure btw 对于那些不知道的人,不能在本地配置为在本地网络上发布自己,只能在 localhost 模式下运行。
非常感谢。
伊夏
【问题讨论】:
标签: android iis-7 azure azure-web-roles