Service Fabric: ปกป้องข้อมูล ASP.NET Core WebApi ด้วย IdentityServer4

ไทย/Eng OAuth2 คือ authorization framework ที่ช่วยให้เราสามารถควบคุมการเข้าถึงข้อมูลของผู้ใช้ได้ โดยผู้ใช้จะใช้ credential ที่ตัวเองมีในการยืนยันตัวตน และจะได้ access token กลับมาในการเรียก API อื่นๆ เพื่อขอข้อมูล รูปด้านล่างเป็นขั้นตอนการทำงานคร่าวๆของ OAuth2 ได้มาจาก Harsha Kumara IdentityServer4 คือ middleware ที่สามารถเพิ่ม OpenId and OAuth2 เข้าไปใน ASP.NET …

Service Fabric: สร้าง Stateless Web Api ด้วย Asp.Net.Core และสร้าง Api Doc ด้วย Swagger.io

ไทย/Eng Service Fabric คือไมโครเซอร์วิสที่มีความเสถียรภาพ และรองรับการขยายของการใช้งานเซิฟเวอร์ Service Fabric ประกอบไปด้วย 2 เซอร์วิสหลักๆ ได้แก่ Stateless (ไม่เก็บ state) และ Stateful (เก็บ state) โดยในบทความนี้ จะพัฒนา Web API ที่ไม่ได้มีการเก็บ state ใดๆ ดังนั้นจึงเลือกใช้ Stateless (Stateful ก็ไม่แตกต่างกัน) Swagger.io …