Dataverse C# .NET Core 6 — использование TokenCacheStorePath в веб-приложении службы приложений AzureC#

Место общения программистов C#
Ответить
Anonymous
 Dataverse C# .NET Core 6 — использование TokenCacheStorePath в веб-приложении службы приложений Azure

Сообщение Anonymous »

Я пытаюсь использовать параметр «TokenCacheStorePath» в строке подключения к Dataverse для веб-приложения, опубликованного в службе приложений Windows Azure, но не могу заставить ServiceClient создать файл токена, даже при отладке и поиске его в на моем локальном компьютере.
Строка подключения такая (в данном случае я пытаюсь найти файл на своем локальном компьютере):

Код: Выделить всё

"AuthType=ClientSecret;ClientId=xxx;ClientSecret=xxx;Url=https://xxx.crm4.dynamics.com;TokenCacheStorePath=C:\\Token\\token.json"
Я использую пакет Nuget «Microsoft.PowerPlatform.Dataverse.Client», и соединение очень простое:

Код: Выделить всё

ServiceClient _crmServiceClient = new(connectionString)
{
CallerId = callerId ?? Guid.Empty
};
Что я делаю не так и где я могу разместить файл «token.json» при работе в Azure? Учтите, что я могу опубликовать веб-приложение либо в Windows, либо в Linux.
При работе в Azure я пытался использовать «D:\home\TokenCacheFile.dat», но без папки или файла. создан
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/786 ... -service-w
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»