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

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

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

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

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

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

  • Administrator
  • *****
  • Сообщений: 8566
  • Карма: 1045
  • Рыцарь 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 OPEN
  • Сообщений: 42
  • Карма: 0
Re: Ошибка при авторизации
« Ответ #4 : 17-10-2018, 11:49:07 »
Александр Ривилис, странно, что сам Vault подключается без проблем, а примеры sdk и свой loqIn фаталит.

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

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

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

  • ADN OPEN
  • Сообщений: 42
  • Карма: 0
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
  • *****
  • Сообщений: 8566
  • Карма: 1045
  • Рыцарь 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 видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение