Where communities thrive

  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
Repo info
    Chihab HAJJI
    does someone have a minimal demo with two legged OAuth (2LO) please ?
    we have SPA application on react using oidc-client js and Identity server 4. the issue here is to implement session idling, e.g. if user is idle for 2hr then application should log out. we have autoslient = true on oidc client side and identity server 4 using SlidingRefreshTokenLifetime but we are not sure how to achive session idling but max session works for us as we have absoluteRefreshtokenLifeTime set..
    Tuncay Cem Uzun
    the project runs smoothly on local but when I work with Docker 'admin-api.skoruba.local' returns 404. What is the problem?
    Edin Jašarević
    Hi everyone!
    Abdallah Hassnat
    Hi everyone!
    Cody Rees
    @sharonmary:matrix.org everyone here is a security nerd. You're fishing in the wrong pond mate.
    using Duende identityServer with AspNet core identity authentication and serverSide session. We have a client using the duende BFF and are trying to get sliding expiration to work. The server session table doesn't seem to update "renew" when refreshing the client page. sliding is set on BFF side and IdentityServer side. How does BFF inform IdentityServer to renew the session. If we log directly into the identity server, sliding works fine
    I want to have a password/username login and fingerprint login in identity server but i don't know how to do it can you help me?

    Having issues with Sliding cookies with identityServer. Lets say we have authentication cookie set to expire on identityserver at 1 hour - sliding = true. A client application that uses IdentityServer has an auth cookie is set to 30 minutes, sliding = true. The client application can slide it's cookie every > 15 minutes keeping the user logged in on the client application. However that does not sync back on identityServer side. After 1 hour the session there is effectively ended regardless of the client's sliding. The client will continue to work until it's cookie expires > 30 minutes if no sliding there happens..

    The only time a slide on identityserver seems to happen is when the client cookie expires BEFORE the identityserver cookie. In that case, the client logs back in a again, a call to authorize, slides the identityserver cookie. Maybe thinking about this wrong, but expected that when a client cookie slides, this also calls to identityserver to slide that cookie as well (if > 1/2 the expry time).

    Dane Watson
    Hello. newbie question. Asp.net 6, IDS4, with an MVC webapp. I want to have oidc do the authentication, but I want the MVC application to have ApplicationUser available for every page in context. Which example should I look at?
    1 reply
    Terje Sandstrom
    I'm upgrading from earlier versions of IdentityModel, and cant find out where the "AddUserAccessTokenClient" method has gone. Also looks like "IdentityModel.AspNetCore" has been archieved - what is supposed to replace that one ?
    1 reply
    Win up to $1000 in crypto trading when you invest with just the minimum of $100.
    Signup and start investing your crypto with.
    Hi I wondered if anyone can point me in the right direction... I'm trying to run Ids4 in kubernetes but I'm struggling to get the discovery document to have the external urls display rather than the internal ones, and also same issue with https if I have my SSL managed on the gateway ingress controller (agic).
    Hi All, We are using IdentityServer4 , Cert-manager, Kubernetes setup. When using IdentityServer4 admin page we get this error. "unable to obtain configuration from well-known/openid-configuration". We do not get the same error on other pages but only on Identity4 admin. Anybody has faced same issue?
    Navid Shokri
    Hi All, I am working with identity server 4 and I am trying to use claim-based authorization. (this means I will attach all the role permissions to my token) it works great but there is one problem and that is the size of .AspNetCore.Identity.Application cookie. It seems that it will contain all the information inserted into my token as well. So there is multiple questions:
    1- why do we need this cookie?
    2- which data are stored in this cookie? and are all of these data are necessary?
    3- is there any way to override the cookie generator and just putting required claims?
    Johnny Camby
    Hi , i really need help regarding a client " Redirect Loop" that later results into "Bad Request - Request Too Long - HTTP Error 400. The size of the request headers is too long."
    in my scenario only one user can login properly and the others can't. Hence " HTTP Error 400. The size of the request headers is too long."

    Hi All, We are using IdentityServer4 , Cert-manager, Kubernetes setup. When using IdentityServer4 admin page we get this error. "unable to obtain configuration from well-known/openid-configuration". We do not get the same error on other pages but only on Identity4 admin. Anybody has faced same issue?

    Hi All,

    We identified the root cause. It was because https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/

    We added this preferredChain: "ISRG Root X1" in Issuer.

    apiVersion: cert-manager.io/v1
    kind: Issuer
    name: letsencrypt-isrgx1
    email: an@email.com
    server: https://acme-v02.api.letsencrypt.org/directory
    preferredChain: "ISRG Root X1"

    Hope it helps to anyone having same problem!!




    I have really simple query.

    Is IdentityServer4 version4.1.2 compatible with IdentityModel version4.4?

    I know IdentityModel should be IDS agnostic, but just want to see that we don't need to do any tweak to make it work, correct?

    Ophir Oren

    I'm using IdentityServer4 and I have implemented implicit flow using the demo UI. My client is using the consent screen and I have a case where I need to add some additional parameters to the token after consent. In consent controller POST action:

    Is there a way to get the current token? I see that there is a state parameter sent to the controller and passed around with each call. Since the token is created after login, I'm guessing IS4 is using this state to keep the token somewhere in memory. Is there a way for me to retrieve it?
    How can I modify the token and add additional claims to it at the consent POST action?

    Hi Guys, I am trying to find a solution for concurrent login issue in Identity server. For eg . if user logs in into 2 browsers at the same time then he should get logged out from the first one, any suggestion is helpful, thanks
    Saman Pirooz
    I have IdentityServer & AdminUI installed, trying to get a token with ClientCredentials, I get invalid_scope error, but the scope exists!! what can cause this?
    Recently updated to .NET 6 and ID4 (4.1.2) and I notice that if I use http no token is returned from the login procedure however if I switch to https it all works correctly. Has http been deprecated?
    Jeff Baker

    So I am trying to get global logouts working on my app. I have two MVC apps both setup up to use the oidc protocol. For grant types, it is set to hybrid.
    When logging out I redirect to the EndSessionEndpoint with no params (I have no clue how to get the id_token_hint, doesn't seem to be in the user profile or my redirect endpoint).

    The EndSessionEndpoint automagically creates a logoutId and redirects to my logout page. There I can click the logout button and that does a post request. This is where it seems to just not work. I call GetLogoutContextAsync. It has the client id, but no redirect URL. In addition, my identity context does not have me logged in.

    Not sure where to go from here if anybody has any pointers.

    hi guys
    Gradyn Wursten
    I am going crazy trying to figure this out. Where the heck is the code for the /connect/token endpoint
    it doesnt even show up in the endpoint explorer in rider
    I'm trying to troubleshoot an issue with JWTs but i am having trouble even figuring out where the code for the endpoint is so I can trace back the issue
    Jucimário Santana da Silva
    I have an AngularJs project with the AspNet Core 2.2 API, how do I make the API authenticate in Microsoft 365?
    Hi, I am stuck on invalid_grant issue.
    login is working fine
    after logout its randomly giving above error.
    client setting: auth with pkce
    authority: '[URL]',
    client_id: 'Console',
    redirect_uri: '[URL]/auth-callback',
    post_logout_redirect_uri: '[URL]/logout-callback',
    response_type: "code",
    scope: 'openid profile roles offline_access'