Ошибка при авторизации

Автор Тема: Ошибка при авторизации  (Прочитано 16200 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн BazingaАвтор темы

  • ADN Club
  • ***
  • Сообщений: 101
  • Карма: 4
Ошибка при авторизации
« : 16-10-2018, 13:35:35 »
Команда
Код - C# [Выбрать]
  1. VDF.Vault.Library.ConnectionManager.LogIn
выполняется, но внутри выпадет ексепшен ("Не удалось загрузить файл или сборку \"Autodesk.Connectivity.WebServices.Interop, Version=22.0.0.0, Culture=neutral, PublicKeyToken=aa20f34aedd220e1\" либо одну из их зависимостей. Была сделана попытка загрузить программу, имеющую неверный формат.").
Соответственно connection = null и Success = false. Как полечить можно?
Framework 4.5.2.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Ошибка при авторизации
« Ответ #1 : 16-10-2018, 14:05:38 »
Команда
Код - C# [Выбрать]
  1. VDF.Vault.Library.ConnectionManager.LogIn
выполняется, но внутри выпадет ексепшен ("Не удалось загрузить файл или сборку \"Autodesk.Connectivity.WebServices.Interop, Version=22.0.0.0, Culture=neutral, PublicKeyToken=aa20f34aedd220e1\" либо одну из их зависимостей. Была сделана попытка загрузить программу, имеющую неверный формат.").
Соответственно connection = null и Success = false. Как полечить можно?
Framework 4.5.2.

Похоже ошибка в разрядности приложения (x86/x64): https://forums.autodesk.com/t5/vault-forum/autodesk-connectivity-webservices-interop-error-on-an-app-from/td-p/6734157
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн BazingaАвтор темы

  • ADN Club
  • ***
  • Сообщений: 101
  • Карма: 4
Re: Ошибка при авторизации
« Ответ #2 : 16-10-2018, 14:34:49 »
Александр Ривилис, версию Фреймворка до 6.2 подняла и ошибка ушла. Библиотеки из SDK\bin\x64 брала.
Теперь другая трудность: "Сделана попытка доступа к сокету методом, запрещенным правами доступа". Реализация внешних приложений (не плагинов) доступна только с правами админа?

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Ошибка при авторизации
« Ответ #3 : 16-10-2018, 14:44:02 »
Александр Ривилис, версию Фреймворка до 6.2 подняла и ошибка ушла. Библиотеки из SDK\bin\x64 брала.
Теперь другая трудность: "Сделана попытка доступа к сокету методом, запрещенным правами доступа". Реализация внешних приложений (не плагинов) доступна только с правами админа?
Для начала отключить антивирусы/брандмауэры. Затем почитать эту тему: http://forum.torrentstream.org/index.php?topic=353.msg4353#msg4353
Возможно это поможет.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн BazingaАвтор темы

  • ADN Club
  • ***
  • Сообщений: 101
  • Карма: 4
Re: Ошибка при авторизации
« Ответ #4 : 17-10-2018, 11:49:07 »
Александр Ривилис, странно, что сам Vault подключается без проблем, а примеры sdk и свой loqIn фаталит.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Ошибка при авторизации
« Ответ #5 : 17-10-2018, 12:15:04 »
Александр Ривилис, странно, что сам Vault подключается без проблем, а примеры sdk и свой loqIn фаталит.
В той ссылке, которую я дал указан ряд причин, по которым это может происходить и как это исправить.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн BazingaАвтор темы

  • ADN Club
  • ***
  • Сообщений: 101
  • Карма: 4
Re: Ошибка при авторизации
« Ответ #6 : 01-11-2018, 10:08:52 »
Александр Ривилис, и снова ошибка при авторизации. Работает выборочно на компьютерах. Выдает ошибку "Autodesk.Connectivity.WebServices.VaultLicenseMismatchException".
https://forums.autodesk.com/t5/vault-customization/vault-2017-0-2-update-preventing-api-login-sometimes/td-p/6783586

На одном ПК не стоит  Microsoft Visual C++ Redistributable for 2015, но спокойно логинится.
Конфиг прописывала - результатов не дало.


В чем проблема может быть?

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Ошибка при авторизации
« Ответ #7 : 01-11-2018, 12:27:41 »
В чем проблема может быть?
Затрудняюсь ответить в чем именно. Требуется сравнение тех PC, на которых работает с теми на которых не работает. Версия Windows и наличие обновлений, наличие обновлений VC++ Runtime и .NET Framework, версия Vault и наличие обновлений, установлены или нет клиенты Vault...

Аналогичные проблемы и их решения:
https://forums.autodesk.com/t5/vault-forum/vault-professional-2017-job-processor/td-p/6283993
https://forums.autodesk.com/t5/vault-customization/login-problem-vault-2017-in-custom-web-service/td-p/6377541
https://forums.autodesk.com/t5/vault-customization/error-while-trying-to-login-to-vault-through-api/td-p/6495402
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн BazingaАвтор темы

  • ADN Club
  • ***
  • Сообщений: 101
  • Карма: 4
Re: Ошибка при авторизации
« Ответ #8 : 14-12-2018, 14:10:01 »
Александр Ривилис, если приложение запускаю сама - подключается хорошо. Но если добавить в меню автозагрузки, начинает ошибку выдавать. С чем может быть связано?

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Ошибка при авторизации
« Ответ #9 : 14-12-2018, 17:39:35 »
С чем может быть связано?
Затрудняюсь сказать. Что значит "запускаю сама"? И что имеется в виду под "меню автозагрузки"?
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн BazingaАвтор темы

  • ADN Club
  • ***
  • Сообщений: 101
  • Карма: 4
Re: Ошибка при авторизации
« Ответ #10 : 17-12-2018, 08:07:41 »
Александр Ривилис, с ярлыка на рабочем столе - сам пользователь запускает.
В автозагрузке - при включении компьютера начинается запуск программки.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Ошибка при авторизации
« Ответ #11 : 17-12-2018, 12:26:17 »
Александр Ривилис, с ярлыка на рабочем столе - сам пользователь запускает.
В автозагрузке - при включении компьютера начинается запуск программки.
Тут возможно несколько вариантов:
1. В обоих случаях запуск происходит с разными правами/параметрами.
2. В момент автозагрузки еще что-то не инициализировано - возможно требуется какая-то временная задержка.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн BazingaАвтор темы

  • ADN Club
  • ***
  • Сообщений: 101
  • Карма: 4
Re: Ошибка при авторизации
« Ответ #12 : 21-12-2018, 08:18:42 »
Александр Ривилис, еще бы понять, что конкретно не инициализировано. Задержку пробовала делать - странное подключение происходит. Если экземпляр (первый) с автозагрузки не подключается (с учетом задержки по времени 2 минут)  и запустить вручную второй экземпляр, второй подключится, а первый так и будет false возвращать.
Магия какая-та :D
PS чаще всего встречается на win7.
« Последнее редактирование: 21-12-2018, 08:57:26 от Bazinga »

Оффлайн BazingaАвтор темы

  • ADN Club
  • ***
  • Сообщений: 101
  • Карма: 4
Re: Ошибка при авторизации
« Ответ #13 : 24-12-2018, 09:05:43 »
Александр Ривилис, нашла ошибку подключения. => "Failed to acquire a license. Please restart the product."

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Ошибка при авторизации
« Ответ #14 : 24-12-2018, 13:44:31 »
Александр Ривилис, нашла ошибку подключения. => "Failed to acquire a license. Please restart the product."

Я не знаю как у Вас настроена автозагрузка. Попробуйте просто скопировать ярлык, которым Вы запускаете вручную, в папку Автозагрузка текущего пользователя.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение