1

我一直在处理 localhost 和我的 ajax 请求

$.ajax({
                url: '@Html.Raw(Url.Action("IdentityProviders", "Account", new { serviceNamespace = "traffictheory", appId = "http://traffictheory.cloudapp.net/" }))', ...

工作得很好。

但在部署服务器(Windows Azure 云服务)上,url 为空:''

我不知道从哪里开始调试。

4

1 回答 1

1

确保您没有丢失该操作的路由所需的任何参数。

另外,请确保您没有忘记area在参数中提及 。

Url.Action("IdentityProviders", "Account",
    new {
        area = "did you forget the area?",
        serviceNamespace = "traffictheory",
        appId = "http://traffictheory.cloudapp.net/",
        requiredParamThatYouForgot = "missing value"
    })
于 2013-01-17T17:09:07.080 回答