2016-04-11 2 views
0

Я поражен в вопросе: Ниже мой код контроллера:ASP.Net Web API на стороне клиента доступ

Controller Code

и это, как я пытаюсь получить доступ этого метода на стороне клиента:

enter image description here

Я получаю внутренняя ошибка сервера: 500 (Внутренняя ошибка сервера)

+0

вы можете иметь только один '[FromBody]' атрибута в действие. –

+1

То, что вы пытаетесь отправить, - это объект (сложный тип) с двумя свойствами электронной почты и пароля, а то, что вы пытаетесь прочитать, - это две строки (простой тип). Это не сработает. – Guanxi

+0

Хорошо, что если я хочу, я хочу простой тип с обеих сторон. Я имею в виду на стороне веб-ави, а также в вызове ajax. Как я могу это достичь. – codery2k

ответ

0

Вы могли бы на самом деле добиться того же в более простой способ, увидеть рабочий пример -

public class Test 
{ 
    public string UserName { get; set; } 
    public string Password { get; set; } 
} 

enter image description here

enter image description here

+0

Я не хочу использовать, я знаю, что могу это сделать через класс. Более того, я хочу достичь этого с помощью javascript. – codery2k

+0

в этом случае вы можете отправить 'GET' с теми данными, которые были добавлены в качестве параметров строки запроса. –

+0

Это сообщение, с которого я могу достичь. – codery2k

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