Closed deanlongstaff closed 1 year ago
Hello deanlongstaff, thank you for opening an issue with us!
I have automatically added a "needs triage" label to help get things started. Our team will analyze and investigate the issue, and escalate it to the relevant team if possible. Other community members may also look into the issue and provide feedback 🙌
@deanlongstaff do you happen to be running this application in a Windows Subsystem for Linux(WSL) on Windows?
@deanlongstaff do you happen to be running this application in a Windows Subsystem for Linux(WSL) on Windows?
No, running in a native windows Node.js environment and also tried on macOS. Also tried with a compiled application with the same result.
@deanlongstaff okay. Allow me some time to triage this and I'll inform you of my findings here.
@musale Any update on your findings?
Hello @deanlongstaff no update yet. Please, let me swing back to this next week and update you.
@deanlongstaff sorry for the late update. We've updated to v3.0.0 and you can test now to see if this is fixed. I tried reproducing on my end but I could not see the issue.
This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 4 days. It will be closed if no further activity occurs within 3 days of this comment.
This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 4 days. It will be closed if no further activity occurs within 3 days of this comment.
Hi, still an issue i'm afraid:
Testing with these dependencies "dependencies": { "@microsoft/mgt-components": "^3.1.3", "@microsoft/mgt-electron-provider": "^3.1.3", "@microsoft/mgt-element": "^3.1.3" }
Following the following demo as a test: https://learn.microsoft.com/en-us/graph/toolkit/get-started/build-an-electron-app
Describe the bug mgt-electron-provider does not allow signing in when there is a conditional access policy that requires a compliant device.
To Reproduce Steps to reproduce the behavior:
Expected behaviour Using the mgt-login component, a login window appears, user logs in and login window closes. Mgt components authorised.
Screenshots
Environment (please complete the following information):
Renderer.ts
Main.ts
Other Information When running the 'ms-identity-javascript-nodejs-desktop' sample app, authentication works fine, both inside an electron browser and also in the device's native browser (using shell to call an external URL)