1

これはばかげているように聞こえるかもしれませんが、コントローラーを作成しようとしました (WEB API - MVC 4)

public class AuxController : ApiController
{
    [HttpGet]
    public User GetUser()
    {
        ...
    }
}

jQuery経由でAPIを呼び出したとき

var options =
        {
            url: 'api/aux/getuser',
            type: 'GET',
            datatype: 'json'
        };

エラーが発生します。

コントローラーをリファクタリングすると

public class AudController : ApiController

url オプションを使用します: 'api/aud/getuser'

それはうまく機能します。

ご想像のとおり、これをリファクタリングしても機能しません。

これが起こる正当な理由はありますか?それは私のマシンだけでしたか?

4

1 に答える 1