-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/windows auth #559
Feature/windows auth #559
Conversation
Hi @skoruba have you had time to look at this pr? |
Hi, sorry for delay, not yet. :-) |
I would like to merge these changes into dev first, can you please check conflicts? |
it would be awesome if this get merged. Can i help with this? I use xaviergxf branch on my develop system and it works like intended. |
i have fixed again de merge conflicts |
Sorry guys for delay, currently I am busy - I will check this PR later, because this PR is pretty complex and I need test it and check all details. ;) |
thanks @skoruba |
thanks @skoruba |
FYI - I had no issues implementing @xaviergxf solution into master branch - works like a charm |
@vpetkovic - thanks for feedback 👍 |
@skoruba, any idea when will this be merged? Next release ? |
I've prepared fresh branch called |
I have tested the new branch. Login and user handling works fine for me. But a can not figure out why the "Import All Windows User" buton is not visible. It looks like there is no change on the buton logic at all. Is there a change with the external logins? |
I found that the "IISServerAuthenticationHandler" was not registered at ASP.NET Core Identity.
I created a pull request to fix this. #726 |
Hello @skoruba Thank you for such excellent work and to all the developers who accompany you. I was validating the conversations and I wanted to know by what date the authentication windows will be released, which I understand is in the features/windows-auth-v2 branch. I also wanted to know if this features/windows-auth-v2 branch is finished to start testing in our development team Thank you very much and I will be pending. |
With the newest releases of chrome/edge Not sure if any of you ran into that with new versions of chromium browser? I might be missing out on something 🤔. Firefox for instance works with no issue. |
@aiscrim - any idea? 😊 |
@vpetkovic I don't know, there are several possible reasons why that method can returns null. Try to substitute the call to the _signinManager method with the following and let me know in which of the two "return null" you get caught. Also, while you debug it check if the "Identity.External" cookie is present in your browser or if there are any problems with it.
|
@skoruba & @aiscrim thanks for quick response - I have tested what you've suggested and the first one returned null. However, in neither Firefox or chrome/edge I have So, neither of you could replicate it in chrome/edge (assuming that's your browser of choice)? |
@vpetkovic I am using Chrome 86.0.4240.111 and Edge 86.0.622.38, so slightly different versions than what you have, but I don't have any problems. |
Something is definitely up and I bet it's something ridiculous. You are right - so I didn't pay attention on that specific breakpoint but now that I do, only Firefox is grabbing it. Is there anything else that comes to your mind, why it's not able to set them up that I should check? I have tested on one other VM where I had older version (I think 85) and had no issues, but as soon as it updated to 86 it started happening. So it is wide spread, at least in our large organization. Just the wild thought, but we have, still hard to get rid of, old controller (win 2003) that works alongside 2016 on the same domain, and wondering if it has anything to do with it, even a bit, since you are saying it works fine with you even on version 86. |
@vpetkovic You may try to put a breakpoint here and see what happens, just to see if it's at least trying to set the cookie or not. |
Thank you @aiscrim for all the ideas and quick responses! It turned out to be a time consuming debugging and without wasting further of your or anyone's time, I decided to clone the branch again, reconfigure it to our needs and test it out. So far so good. Version of Chromium wasn't an issue anymore. It must've been something weird with the branch that I pulled back in June that become an issue with most recent chromium releases as an issue was easily reproduced |
Great job guys, I intend to test it out too, so will let you know the feedback in days. However, it needs some work to resolve conflicts. Thanks! |
Hey guys, I have to merge release/2.0.0-beta1 with this branch, because it is not compatible with IS4 version 4. 😊 |
Hi, |
Hi,
I have revised and made some changes on the implementation:
Best regards