0
我們正在創建一個web api應用程序。在我們的一個API中,如果有任何驗證錯誤,我們將以JSONP格式返回錯誤消息。在API請求URL用戶添加一個查詢字符串參數?jsoncallback=xxxxxxxxxx
這樣。nginx修改jsonp響應消息
驗證失敗,我們在下面的格式拋出一個400錯誤的請求與JSONP響應消息:
xxxxxxxxxx({"error","error message"})
它在所有的環境中工作良好,在沒有nginx的。在我們的臨時環境中,我們配置了nginx。
在這裏它被修改輸出如下:
badrequest{"error","error message"})
因此我們的前端應用是無法讀取響應消息。
您能否讓我知道,nginx的配置設置會導致這個問題?
在前提前
Venkat。
其實這個問題是不是由於nginx的。 這是由於我們的臨時服務器中導致問題的IIS 7.5。 web.config配置下面的修改已經修復了它。 –
user965291