Core 2.0 Web APIを実行しています。郵便配達員を経由して私のコントローラに投稿すると、すべてがローカルでうまく動作します。しかし、私は得る:MediaTypeFormatterは、メディアタイプ 'text/html'のコンテンツからタイプのオブジェクトを読み取ることができません。
ませんMediaTypeFormatterが
コントローラ本番サーバーにデプロイすると、メディアタイプ「text/htmlの」
との内容からタイプ「のメッセージ」 のオブジェクトを読み取ることが可能です:
[HttpPost]
public void Post([FromQuery] Message message)
{
_service.UserRequest(message);
}
メッセージ:
public class Message : IEntity
{
public string To { get; set; } = string.Empty;
public string From { get; set; } = string.Empty;
public string Body { get; set; } = string.Empty;
}
原因がわかりません。 IISの設定でMIMEタイプですか?