error : 使用Notracking 合併選項傳回物件時…不包含物件時呼叫Load
解 : 跟以前一樣,都不是本身的問題,是table 跟 table 之間關連的問題,記得使用metadata 加入 jsonignore 來忽略循環select的問題
error : 使用Notracking 合併選項傳回物件時…不包含物件時呼叫Load
解 : 跟以前一樣,都不是本身的問題,是table 跟 table 之間關連的問題,記得使用metadata 加入 jsonignore 來忽略循環select的問題
//public override void OnActionExecuting(ActionExecutingContext filterContext)
//{
// string currentDomain = filterContext.HttpContext.Request.Headers["HOST"];
// List<string> domains = WebConfigurationManager.AppSettings["AllowDomain"].ToString().Split(',').ToList();
// if (!domains.Any(i => i.Contains(currentDomain)))
// {
// throw new Exception("未允許的網域");
// }
//}
感謝隔壁伙伴的相助,才能這麼快就解決這個問題
當IE遇到Get回傳參數是中文會變成亂碼, 也就是回傳一堆菱形,
這在chrome, firfox 沒問題。
因此請先利用js都先編碼encode後再傳送處理
ex. 範例來源
var uri = "https://w3schools.com/my test.asp?name=ståle&car=saab";
var res = encodeURIComponent(uri);
// 編碼後 : https%3A%2F%2Fw3schools.com%2Fmy%20test.asp%3Fname%3Dst%C3%A5le%26car%3Dsaab