Skip to content
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

Add support for changing passwords while dialing a connection #9

Open
jeff-winn opened this issue Dec 23, 2018 · 4 comments
Open

Add support for changing passwords while dialing a connection #9

jeff-winn opened this issue Dec 23, 2018 · 4 comments
Labels
enhancement New feature or request help wanted Extra attention is needed testers needed Testers are needed due to unavailability of hardware to test the connections

Comments

@jeff-winn
Copy link
Contributor

The RasDialer class appears to be able to support changing passwords during a connection attempt if the connection is reattempted from a PasswordExpired state.

See the following for more information:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa377238(v=vs.85).aspx

"Use szPassword to send a new password to the remote server when you restart a RasDial connection from a RASCS_PasswordExpired paused state."

@jeff-winn jeff-winn added the enhancement New feature or request label Dec 23, 2018
@jeff-winn
Copy link
Contributor Author

This may be a bit hard for me to work on alone, the VPN service I use to test the library may not support forced password changes on next login.

@jeff-winn jeff-winn added help wanted Extra attention is needed testers needed Testers are needed due to unavailability of hardware to test the connections and removed help wanted Extra attention is needed labels Mar 13, 2019
@jeff-winn
Copy link
Contributor Author

This appears to be related to the paused states feature, which could also correspond to the PausedStates option on the dialer.

https://docs.microsoft.com/en-us/windows/desktop/rras/paused-states

@jeff-winn
Copy link
Contributor Author

The new RasDialer component will support these paused states to offload to a C# ever handler.

However I do not have any means of testing this functionality, if you’d like to use it you will likely have to help me test it.

@jeff-winn jeff-winn added the help wanted Extra attention is needed label Jul 23, 2020
@NatLCal
Copy link

NatLCal commented Jan 24, 2022

Not sure if you are still working on this issue, but if so let me know and I do my best to help.
I am looking for a solution to the same problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed testers needed Testers are needed due to unavailability of hardware to test the connections
Projects
None yet
Development

No branches or pull requests

2 participants