2015-12-24 3 views
0

Я прочитал письмо от биржи онлайн в C# .NET с помощью Office 365 API, но получить некоторые проблемы на объекте ответа403: запрещен при чтении почты с Exchange Online, используя Microsoft.Graph

(HttpResponseMessage response = await client.SendAsync(request)) 

т.е.

{StatusCode: 403, ReasonPhrase: 'Forbidden', Version: 1.1, Content:  

System.Net.Http.StreamContent, Headers: 
{ 
    Transfer-Encoding: chunked 
    request-id: a0983ea5-313d-4234-b1c6-249f3359c71c 
    client-request-id: a0983ea5-313d-4234-b1c6-249f3359c71c 
    x-ms-ags-diagnostic: {"ServerInfo":{"DataCenter":"SouthEast  
    Asia","Slice":"SliceB","ScaleUnit":"002","Host":"AGSFE_IN_3","ADSiteName":"SIN"}  
} 

    OutBoundDuration: 906.2963 
    Duration: 1177.9769 
    Cache-Control: private 
    Date: Wed, 23 Dec 2015 12:08:42 GMT 
    Server: Microsoft-IIS/8.5 
    X-Powered-By: ASP.NET 
    Content-Type: application/json 
}} 

Для получения дополнительной информации:

  1. Пожалуйста, обратитесь по ссылке: http://dev.office.com/getting- начала/office365apis

  2. Обеспечить необходимую информацию для входа, имя приложения и т.д.

  3. Скачать приложение и запустить вашу систему

  4. В время выполнения произошла ошибка на объекте ответа

Так скажите мне, как это исправить, и дайте мне знать, нужна ли какая-либо информация. Пожалуйста, помогите мне.

Спасибо, Sheena

ответ

0

Вы должны зарегистрировать свою заявку на Azure Active Directory (AAD) и установите разрешение приложения для чтения сообщений электронной почты в вашей регистрации приложения.

проверить эту презентацию, начиная fromr слайд # 24: http://www.mostafaelzoghbi.com/2015/10/identity-and-office-365-presentation-on.html

Надеется, что это помогает.

Смежные вопросы