Commit 08db1d4f authored by solho's avatar solho

1.確認身分修改

2.CORS加入可解除限制參數
parent 6bf1fc87
...@@ -239,7 +239,7 @@ namespace WebAPI.Controllers ...@@ -239,7 +239,7 @@ namespace WebAPI.Controllers
// return_msg_error.Add(dr["esn_todos_sn"] + ":該流程已異動, 不可變更"); // return_msg_error.Add(dr["esn_todos_sn"] + ":該流程已異動, 不可變更");
//} //}
if (!Confirm_Class.Contains(Map_Class)) if (Confirm_Method == "CF" && !Confirm_Class.Contains(Map_Class))
{ {
return_msg_error.Add(dr["esn_todos_sn"] + ":無可審核該筆身分"); return_msg_error.Add(dr["esn_todos_sn"] + ":無可審核該筆身分");
} }
......
...@@ -18,15 +18,15 @@ public class CorsHandle : Attribute, ICorsPolicyProvider ...@@ -18,15 +18,15 @@ public class CorsHandle : Attribute, ICorsPolicyProvider
}; };
// 在這裡透過資料庫或是設定的方式,可動態加入允許存取的來源網域清單 // 在這裡透過資料庫或是設定的方式,可動態加入允許存取的來源網域清單
objProlicy.Origins.Add("http://120.78.73.107:8888"); //objProlicy.Origins.Add("http://120.78.73.107:8888");
objProlicy.Origins.Add("http://120.78.73.107:8088"); //objProlicy.Origins.Add("http://120.78.73.107:8088");
objProlicy.Origins.Add("https://ipeasy.purplevineip.com"); objProlicy.Origins.Add("https://ipeasy.purplevineip.com");
objProlicy.Origins.Add("https://ipeasy.essenptl.com"); objProlicy.Origins.Add("https://ipeasy.essenptl.com");
objProlicy.Origins.Add("http://127.0.0.1"); //objProlicy.Origins.Add("http://127.0.0.1");
objProlicy.Origins.Add("http://localhost"); //objProlicy.Origins.Add("http://localhost");
objProlicy.Origins.Add("https://dev.essenptl.com"); //objProlicy.Origins.Add("https://dev.essenptl.com");
objProlicy.Origins.Add("http://ite.essenptl.com"); //objProlicy.Origins.Add("http://ite.essenptl.com");
objProlicy.Origins.Add("https://ite.essenptl.com"); //objProlicy.Origins.Add("https://ite.essenptl.com");
objProlicy.Methods.Add("GET"); objProlicy.Methods.Add("GET");
objProlicy.Methods.Add("POST"); objProlicy.Methods.Add("POST");
...@@ -38,6 +38,13 @@ public class CorsHandle : Attribute, ICorsPolicyProvider ...@@ -38,6 +38,13 @@ public class CorsHandle : Attribute, ICorsPolicyProvider
objProlicy.Headers.Add("Origin"); objProlicy.Headers.Add("Origin");
objProlicy.Headers.Add("Content-Type"); objProlicy.Headers.Add("Content-Type");
objProlicy.Headers.Add("X-Auth-Token"); objProlicy.Headers.Add("X-Auth-Token");
objProlicy.AllowAnyOrigin = true; //允許任何位置進入
objProlicy.AllowAnyHeader = true; //允許任何Header
objProlicy.AllowAnyMethod = true;//允許任何Method
} }
public Task<CorsPolicy> GetCorsPolicyAsync(HttpRequestMessage request, CancellationToken cancellationToken) public Task<CorsPolicy> GetCorsPolicyAsync(HttpRequestMessage request, CancellationToken cancellationToken)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment