Как предоставить доступ пользователю IIS - PullRequest
4 голосов
/ 07 октября 2011

Я работаю над веб-приложением, которое использует SharpSVN для извлечения из репозитория с использованием svn + ssh.Я правильно настроил свой ssh-клиент в своем конфигурационном файле AppData, добавив путь к Plink в разделе [tunnels], но запросы на оформление заказа по-прежнему выдают сообщение об ошибке.Само сообщение не является особенно информативным (оно просто говорит мне убрать опцию -q для лучшей отладки проблем с подключением SSH), но я верю, что это проблема аутентификации.

Обычно в черепахе я бы просто использовал Pageant,но я не думаю, что пользователь IIS имеет доступ к конкурсу или ключам, хранящимся на нем.

На ум приходят два возможных решения:

  • Предоставить пользователю IIS доступ к ключам конкурса.
  • Исправлены конфигурации, позволяющие напрямую хранить имя пользователя / пароль внутри web.config connectionString

В идеале я хотел бы использовать второй вариант, но мне еще предстоит выяснить, какчтобы заставить любого из них работать.У кого-нибудь есть опыт использования SVN поверх ssh в веб-приложении?

...