Microsoft Owin | Adding WWW-Authenticate in case of unauthorized

157 Views Asked by At

I am working on .net application. I can see that whenever https status code is 401, a www-authenticate header is appended with value Bearer.

I want change it so that it contain the authorization uri as follows

WWW-Authenticate: Bearer authorization_uri="example.com/login"

I have spent lots of time but I am not able to figure out how this token is auto appended in response when status code is 401.I can only see that after the call to onsending headers, the www-authenticate header is appended.

I tried to add new www-authenticate header, but I am getting following WWW-Authenticate: Bearer authorization_uri="example.com/login", Bearer

So I am not able to figure out how the value is auto appended.

Thanks

1

There are 1 best solutions below

0
aman_41907 On BEST ANSWER

I figured it out.WindowsAzureActiveDirectoryBearerAuthenticationOptions class is responsible for setting it. We can add options in it like realm.