拒绝访问:未经授权的ExCeption
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了拒绝访问:未经授权的ExCeption相关的知识,希望对你有一定的参考价值。
我的项目中发生以下错误,有人能告诉我如何解决此异常吗?
访问被拒绝。 (Windows手机8.1中的HRESULT异常:0x80070005(E_ACCESSDENIED))。
我有这个代码:
using (IRandomAccessStream readStream = await file.OpenAsync(FileAccessMode.Read))
StorageFile file = usertoken ;
try
{
if (file != null)
{
using (IRandomAccessStream readStream = await file.OpenAsync(FileAccessMode.Read))
{
using (DataReader dataReader = new DataReader(readStream))
{
UInt64 size = readStream.Size;
UInt32 numBytesLoaded = await dataReader.LoadAsync((UInt32)size);
string fileContent = dataReader.ReadString(numBytesLoaded);
return (bool)true;
// NotifyUser(String.Format("The following text was read from '{0}' using a stream:{1}{2}", file.Name, Environment.NewLine, fileContent), NotifyType.StatusMessage);
}
}
}
else
{
return (bool)false;
}
}
catch
{
return (bool)false;
}
答案
您需要添加以下权限,如here所述:
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
以上是关于拒绝访问:未经授权的ExCeption的主要内容,如果未能解决你的问题,请参考以下文章
Heroku 会抛出类似“推送被拒绝,未经授权的访问”这样的错误。 [关闭]
未经授权的访问异常 - 在C#中将文件复制到其他目录时访问被拒绝的路径
尝试使用 REST API 公开对象时出现“拒绝访问。提供的范围未经授权”错误
SSLHandshakeErrorTracker : SSLC0008E: 无法初始化 SSL 连接。未经授权的访问被拒绝或安全设置已过期