Member-only story

c#(.Net) — Basic Authentication API (tr)

Semih Çelikol
Devops Türkiye☁️ 🐧 🐳 ☸️
5 min readDec 18, 2024
Photo by Walkator on Unsplash

Merhaba arkadaşlar, bu yazımda .Net Web API’sinde Basic Authentication yapısından bahsedeceğim. Basic Authentication Nedir Ne değildir az çok anlatmaya çalışacağım.

Basic Authentication: Authorization yöntemlerinden birisidir. Yani bir API’ye istek atarken Header’da Authorization key’inde belirttiğimiz bir şifreli bağlanma türüdür.
Kullanımı kolaydır fakat güvenlik konusunda zayıftır. Client tarafından istek attığımızda kolayca erişilebilir olduğundan dolayı genellikle son kullanıcıya açık olmayan işlerde kullanılır. Yani Basic Authentication kullanımı kurum içi uygulamalar arası işlemlerde daha çok yaygındır diyebiliriz.

Örneğimize geçelim.

Asp.Net Core WEB API projesi açıyorum.

ASP.NET Core WEB API

Proje ismini ve yolunu belirtiyorum.

Configure your new project

.Net 8.0 seçiyorum, Authentication type None olarak bırakıyorum. Diğer tüm seçenekleri işaretliyorum.

OpenAPI support istiyorum.
Do Not use top-level statements işaretleyerek…

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Devops Türkiye☁️ 🐧 🐳 ☸️
Devops Türkiye☁️ 🐧 🐳 ☸️

Published in Devops Türkiye☁️ 🐧 🐳 ☸️

Medium independent DevOps publication. Join thousands of aspiring developers and DevOps enthusiasts

No responses yet

What are your thoughts?