I have a weird issue which occurs on my asp.net MVC app with Owin Oauth authentication/authorization, while it's load balanced. This application acts an Oauth endpoint , our client applications connects using Dotnetopenauth. A single server deployment have no issues at all. I tried few fixes available on internet - Kentor cookie saver, systemwebcookiemanager, session start event etc. But nothing helped. My application is using HTTPS every time , we are using Citrix netscaler for load balancing , SsL offloading. Please help.
Owin Oauth occasional too many redirects only on load balanced environment
414 Views Asked by user1597990 At
1
There are 1 best solutions below
Related Questions in C#
- How to call a C language function from x86 assembly code?
- What does: "char *argv[]" mean?
- User input sanitization program, which takes a specific amount of arguments and passes the execution to a bash script
- How to crop a BMP image in half using C
- How can I get the difference in minutes between two dates and hours?
- Why will this code compile although it defines two variables with the same name?
- Compiling eBPF program in Docker fails due to missing '__u64' type
- Why can't I use the file pointer after the first read attempt fails?
- #include Header files in C with definition too
- OpenCV2 on CLion
- What is causing the store latency in this program?
- How to refer to the filepath of test data in test sourcecode?
- 9 Digit Addresses in Hexadecimal System in MacOS
- My server TCP doesn't receive messages from the client in C
- Printing the characters obtained from the array s using printf?
Related Questions in OAUTH-2.0
- discord.py - Oauth2 - join user to guild
- Implementing Incremental consent when using both application and delegated permissions
- Verifying Google Identity OAuth2 token with Ruby
- spring security error Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: s
- Encountering HttpError 403 and 500 When Using Google Sheets API with Service Account
- get refresh token in axios interceptor
- spring error exception with oauth2 and securityconfig
- What oauth 2.0 endpoint is used to validate a bearer token
- Not enough permissions to access API request https://api.linkedin.com/v2/me
- How to specify the client ID and redirect URI in Swagger OAuth2.0 configuration for Swagger UI?
- OAuth2 PHP change invalid_token response
- Call Databricks API from an ASP.NET Core web application
- Secure to share Access Token over public API using CORs?
- How to use Oauth in order to log‑in on .googleapis.com on almost any arbitrary endpoints domains from the web browser?
- OAuth access token attribute based reverse proxying of http ressources
Related Questions in DOTNETOPENAUTH
- GeneralException Message: An error occurred sending the request
- OpenIdDict custom value in exchange response
- Using individual Accounts and Microsoft.Identity.Web for Authentication in ASP.NET Core 6
- Share credentials in different OAuth grant type
- How to get refresh token in Identity Server 4 with password grant type
- Azure B2C Server Web Application
- IDX20803: Unable to obtain configuration when dockerize project
- Generating Reference Token Instead of JWT
- Authenticate with Oauth2 to read IMAP in C# MVC web-application
- How to add custom claims to Jwt Token in OpenIdConnect in .Net Core
- why my id_token seems to be lost when logout button is clicked
- DotNetOpenAuth NuGet package still recommended for building a .NET OAUTH2 Authorization server?
- XMLHttpRequest error in .Net core 3.0 and angulr8,Access to XMLHttpRequest at url from from origin 'https://. has been blocked by CORS policy
- IdentityServer4 return unknown claims using OpenId
- DotNetOpenAuth OAuth2
Related Questions in OWIN-MIDDLEWARE
- .NET 4.8 Owin OpenIdAuthentication: middleware not returning a 302 on full blown pages versus a test page
- Unable to Override Cache Control response headers in ASP.net Web API using OwinMiddleware for signalr/negotiate signalr/start calls
- Swagger in ASP.NET with OWIN and adding headers to response in middleware
- Handling Consent in .Net Framework 4.8 Web Forms/OWIN middleware app and Microsoft.Identity.Web
- Linkedin login through owin.security.OpenIdConnect in .net4.7.2 and MVC5 based webapplicaiton
- How to integrate owin with classic asp project
- IDX20803: Unable to obtain configuration and IDX20804: Unable to retrieve document for openID Connect
- Problem oauth Google Login in Identity server 3 MVC
- I need to redirect to custom access denied page when a user access the site and authentication is failed I am using Owin authentication with MVC
- How to setup service in WCF that can be used anywhere within the request scope?
- What's the Owin middleware alternate in WCF?
- Why does Visual Studio skip some directories like Controllers, Classes, and App_Start when publishing to Azure?
- Using ADFS as the identity provider to authenticate an user from MS Office
- Getting error OWIN start.cs while web API hosting on prem IIS server and api having azure ad bearer authentication
- Microsoft Owin | Adding WWW-Authenticate in case of unauthorized
Related Questions in NETSCALER
- Is there an API method to update a data set on Citrix Netscaler
- Compare two lists and write the result in a file using the rejectattr file
- https traffic though a proxy squid/ha/nginx pass through
- Netscaler and blue/green deployment
- Compare specific key from 2 JSON files and write in 3rd file if certain condition matches
- HTTP Error 415 Unsupported media type on a specific server - How to find the issue?
- Pester for Connect-NetScaler
- Elastic Grok Pattern Netscaler example?
- Images and Icons wont load in Jenkins
- Http2 hpack header table size
- LDAP Authentication failed for Citrix Netscaler showing ("Error: '10.0.1.4' is a valid LDAP server. Valid Credentials are not provided)
- Load balance sessions vs requests
- Calling Netscaler CLI commands from Ansible
- Access web service behind Citrix NetScaler
- Netscalar redirect request to OpenShift route
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Ask the Netscaler admin to
1: Change LB persistance to something else than cookie based persistence (some auth services do not like to have cookies injected)
If the above does not help ask Netscaler admin to
2: Try to disable integrated cache feature and see if the problem goes away. The reason for this suggestion is due to a bug where a MAY_CACHE rule caches content with session cookies. your session cookie values will change pre <-> post login and you will end up with a redirect loop. (Server says user not authenticated, auth server says user is already authenticated)
If option 2 solves your problem i can dig up the details of the bug and how to avoid the bug while still keeping integrated cache feature on.