merhaba arkadaşlar
HTTP Header'ının içine, "Authorization: Basic base64_encode(kullanici_adi:sifre)" şeklinde girmem gerekiyor
şöyle bir kod yazdım
public override void OnAuthorization(AuthorizationContext filterContext)
{
byte[] authbytes = System.Text.Encoding.ASCII.GetBytes(string.Format("{0}:{1}", "kullanıcı adı", "şifre"));
string base64 = Convert.ToBase64String(authbytes);
var res = filterContext.HttpContext.Response;
res.AddHeader("Authorization", "Basic" + base64);
res.End();
}
ama genede kabul etmiyor acaba nerde yanlış yaptım
HTTP Header'ının içine, "Authorization: Basic base64_encode(kullanici_adi:sifre)" şeklinde girmem gerekiyor
şöyle bir kod yazdım
public override void OnAuthorization(AuthorizationContext filterContext)
{
byte[] authbytes = System.Text.Encoding.ASCII.GetBytes(string.Format("{0}:{1}", "kullanıcı adı", "şifre"));
string base64 = Convert.ToBase64String(authbytes);
var res = filterContext.HttpContext.Response;
res.AddHeader("Authorization", "Basic" + base64);
res.End();
}
ama genede kabul etmiyor acaba nerde yanlış yaptım