2017-03-16 129 views
0

我正嘗試使用下面的教程在azure中創建一個blob項目在Android。Azure java.net.UnknownHostException:無法解析主機「example.core.windows.net.blob.core.windows.net」:沒有與主機名關聯的地址

https://github.com/Azure/azure-storage-android

我已經創建了自己的賬戶,免費試用,並使用創建的帳戶名和訪問密鑰更換storageConnectionString。

public static final String storageConnectionString = "DefaultEndpointsProtocol=https;" 
     + "AccountName=example.core.windows.net;" 
     + "AccountKey=firstaccesskey"; 

但我得到以下異常:

java.net.UnknownHostException: Unable to resolve host "example.core.windows.net.blob.core.windows.net": No address associated with hostname 

The server encountered an unknown failure: 
Status code 500 

我對storageConnectionString懷疑。我寫的storageConnectionString的方式是禮儀?

回答

1

只需在連接字符串中使用「account」,並且應該處理該問題。 「blob.core.windows.net」將由SDK自動附加。

+0

哇。它解決了這個問題... – Vji

+0

你有時會修復工作,有時候不工作 – Vji

+0

你能描述一下你的意思嗎?有時它不起作用。你有什麼錯誤嗎? –

相關問題