Fetch возвращает 401 ошибок при попытке прочитать контроллер.Тем не менее, я могу перейти к URL контроллера и увидеть JSON нормально.На сайте анонимный доступ отключен, а проверка подлинности Windows включена в корне.Эта проблема возникает на локальном хосте или в реальном времени.
Код извлечения
(Polyfill https://www.npmjs.com/package/whatwg-fetch)
fetch("/api/letters")
.then((data) => {
return data.json();
})
.then((json) => {
this.setState({
items: json
});
});
LettersController
'----------------------------------------------------
'GET: api/letters
'----------------------------------------------------
'.
'.
'.
Function GetLetters() As IHttpActionResult
Return Ok(db.Test.Where(Function(X) X.username = Modules.User.Username)
End Function
Пользовательский модуль
Public ReadOnly Property Username As String
Get
Return HttpContext.Current.User.Identity.Name
End Get
End Property