Как включить опцию входа при настройке канала NuGet в visual studio? - PullRequest
0 голосов
/ 08 мая 2018

Я хочу включить опцию входа в систему для подачи Nuget в Visual Studio.

Мои требования:

Я хочу кормить нюгет в визуальной студии. Когда пользователь передает это, я хочу включить опцию входа в систему.

Всплывающее окно входа содержит адрес электронной почты и пароль. После входа пользователя API возвращается в приложение. API содержит электронную почту и пароль. Я хочу подтвердить адрес электронной почты и пароль в контроллере. Если означает подтверждение успеха, мы хотим разрешить пользователю использовать пакет.

Как этого добиться? У кого-нибудь есть идеи, связанные с этим?

Фид URL

Дайте мне знать, если возникнут какие-либо проблемы.

1 Ответ

0 голосов
/ 09 мая 2018

Как включить опцию входа при настройке канала NuGet в visual studio?

В данный момент нет такого всплывающего окна входа в систему для завершения аутентификации входа. Visual Studio сохраняет учетные данные в файле nuget.config.

Если вы направляетесь в папку:

C:\Users\­<UserName>\­AppData\­Roaming\­NuGet

Вы можете добавить в файл NuGet.config следующее:

<packageSourceCredentials>
    <Contoso>
        <add key="Username" value="user@contoso.com" />
        <add key="ClearTextPassword" value="33f!!lloppa" />
    </Contoso>
    <Test_x0020_Source>
        <add key="Username" value="user" />
        <add key="ClearTextPassword" value="hal+9ooo_da!sY" />
    </Test_x0020_Source>
</packageSourceCredentials>

Вы также можете защитить это, добавив учетные данные через NuGet.exe:

Nuget.exe Sources Add -Name Contoso -UserName user@contoso.com -Password 33f!!lloppa

Если вы хотите иметь всплывающее окно входа в систему для завершения аутентификации входа, вы можете использовать сторонний хостинг, такой как Rider 2018.1 EAP .

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...