最新消息:20181230 VPS服务器已从Linode换到腾讯云香港,主题仍用朋友推荐的大前端D8

【已解决】Safari中无法进入微软Azure的门户控制台页面

Azure crifan 74浏览 0评论

折腾:

【已解决】调用微软Azure的cognitive的sts/tts的api生成token时出错:Out of call volume quota. Quota will be replenished in

期间,在打开微软Azure的页面,登录后进入控制台/控制面板/门户 页面时:

https://portal.azure.com

遇到了之前就遇到多次的问题:

始终会进入错误页面:

Error

https://portal.azure.com/Error/ClientTimeout/?src=portalBootParameters%20is%20undefined&shown=true

Hmmm…

Sorry, the portal took a long time to load. Click ‘Try again’ to reload.

Looks like something went wrong

Try again

Sign out

Contact support

部分的过程如下:

立即创建 Azure 免费帐户 | Microsoft Azure

-》

Azure – Sign up

https://signup.azure.com/signup?offer=ms-azr-0044p&appId=102&ref=azureplat-generic&redirectURL=https%3a%2f%2fazure.microsoft.com%2fzh-cn%2fget-started%2fwelcome-to-azure%2f&correlationId=c66f50e4-f437-45de-aaf7-1458485eeac8&l=zh-CN

Error

https://portal.azure.com/Error/ClientTimeout/?src=portalBootParameters%20is%20undefined&shown=true

Microsoft Cognitive Services

-》垃圾的Azure,又出错,进不去服务

所以目前是:

Safari中,已经登录微软账号的前提下,去打开:

https://portal.azure.com

仪表板 – Microsoft Azure

等Azure的portal页面,都还是无法登录,会进入错误页面:

Error

https://portal.azure.com/Error/ClientTimeout/?src=portalBootParameters%20is%20undefined&shown=true

而这个问题,后来感觉是:

一直是Safari中出现的。

然后就想起来,去换用Chrome试试,看看是否同样问题:

而Chrome中,

正常登陆微软Azure账号后,就可以正常打开Azure的portal页面的:

https://portal.azure.com/#@xxx.onmicrosoft.com/dashboard/private/xxx

然后也注意到,登录后,账号部分所能看到的信息,不同:

Safari中只有一个账号名:

Chrome中可以看到详情:

然后Chrome中注销后:

https://login.microsoftonline.com/common/oauth2/authorizexxx

再去直接打开:

https://portal.azure.com

看看是否正常:

-》会自动跳转到:

https://login.microsoftonline.com/common/oauth2/authorize?resource=xxx

然后可以继续登录:

https://login.live.com/oauth20_authorize.srf?

->经过一番地址跳转,最终还是可以正常的进入控制台/门户:

https://portal.azure.com/#@xxx/dashboard/private/xxx

也注意到,期间会 一闪而过 那个错误的蓝色页面:

但是最后还是可以正常显示控制台页面的。

目前结论是:

微软的Azure页面:

https://portal.azure.com

的兼容性做的不够好:

但是之前Safari中,是登录成功过一次的

难道是Safari的缓存问题?

去清除Safari的缓存:

先试试:

清除网络项目

再去打开:

https://portal.azure.com/

问题依旧。

参考之前自己的:

【已解决】Safari中如何清除缓存

去:

Safari->开发-》清空缓存

再打开:

https://portal.azure.com/

就会正常的跳转到微软的登录相关页面了:

https://portal.azure.com/signin/index/@xxx

最后正常打开了:

https://portal.azure.com/#@xxx/dashboard/private/xxx

【总结】

Safari中的缓存做的的确臭名昭著的垃圾,会导致各种奇怪的问题。

比如此处的:

微软Azure的门户页:

https://portal.azure.com

Safari在第一次登录微软账号后,再去打开和

https://portal.azure.com

相关的页面,就会出错。

而Chrome就不会,就可以正常打开,正常注销账号,正常再次登录。

而最终靠:

Safari中的 开发-》清除缓存

才解决掉此问题。

心得就是:

  • Safari的缓存的问题,真心很严重 -》经常会导致各种网页的各种问题。

  • 下次再遇到Safari中打开页面出现一些诡异的问题:

    • 先去换Chrome看看是否正常

      • 如果Chrome中是正常的,那十有八九就是Safari的缓存的问题了

      • 然后再去:Safari-》开发-》清除缓存,或许就解决问题,Safari中也正常了

转载请注明:在路上 » 【已解决】Safari中无法进入微软Azure的门户控制台页面

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
64 queries in 0.229 seconds, using 10.00MB memory