diff options
Diffstat (limited to 'src/plugins/opcua/uacpp/quacppbackend.cpp')
-rw-r--r-- | src/plugins/opcua/uacpp/quacppbackend.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/plugins/opcua/uacpp/quacppbackend.cpp b/src/plugins/opcua/uacpp/quacppbackend.cpp index 4e21535..527041e 100644 --- a/src/plugins/opcua/uacpp/quacppbackend.cpp +++ b/src/plugins/opcua/uacpp/quacppbackend.cpp @@ -34,10 +34,11 @@ #include <QtNetwork/QHostInfo> -#include <uabase/uaplatformlayer.h> -#include <uaclient/uasession.h> -#include <uabase/uastring.h> -#include <uaclient/uadiscovery.h> +#include <uaplatformlayer.h> +#include <uasession.h> +#include <uastring.h> +#include <uadiscovery.h> +#include <uadatavalue.h> #include <limits> @@ -201,6 +202,8 @@ void UACppAsyncBackend::connectToEndpoint(const QUrl &url) UaString username(url.userName().toUtf8().constData()); UaString password(url.password().toUtf8().constData()); sessionSecurityInfo.setUserPasswordUserIdentity(username, password); + if (m_disableEncryptedPasswordCheck) + sessionSecurityInfo.disableEncryptedPasswordCheck = OpcUa_True; } result = m_nativeSession->connect(uaUrl, sessionConnectInfo, sessionSecurityInfo, this); |