Проблема с TemporaryKey.pfx У меня нет пароля - PullRequest
17 голосов
/ 01 октября 2010

У моего клиента есть проблема. У него был разработчик Microsoft CRM, и он ушел. Сейчас проект остается незавершенным. Я скачал исходный код пользовательских приложений и не пытаюсь продолжить разработку. Я пробовал развертывание ClickOne, и оно выдает мне окно ввода пароля, связанное с myapp_TeoraryKey.pfx. Я попытался установить на компьютер в сети и запустить в режиме отладки, и у меня та же проблема, он говорит:

"Невозможно импортировать следующий файл ключа:. Файл ключа может быть защищен паролем. Чтобы исправить это, попробуйте снова импортировать сертификат или импортировать сертификат вручную в хранилище личных сертификатов текущего пользователя."

И вторая ошибка: «Импорт файла ключа« myapp_TevenKey.pfx »был отменен

Знаете ли вы, что можно сделать, чтобы это исправить? У меня есть файл .PFX, но нет пароля.

Ответы [ 2 ]

27 голосов
/ 28 декабря 2011

Я зашел в «Свойства проекта» -> вкладка «Подписание» ->, а затем подписал свое приложение, используя сертификат в разделе ClickOnce.В моем случае сборка прошла успешно.

5 голосов
/ 01 октября 2010

Если PFX защищен паролем, вы мало что можете сделать, если у вас нет пароля. PFX содержит сертификат с соответствующим закрытым ключом и, возможно, один или несколько сертификатов CA. Был ли данный сертификат самоподписанным или он был выдан каким-либо центром сертификации? Я предполагаю, что это было самоподписанным, учитывая его имя файла. Таким образом, вы просто создаете другой сертификат и используете его вместо старого файла.

...