Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A 9.2-től .NET.NET Aspire kezdve az alábbi módszerek bármelyikét hívhatja meg:
- AzureRedisExtensions.WithAccessKeyAuthentication
- AzureCosmosExtensions.WithAccessKeyAuthentication
- AzurePostgresExtensions.WithPasswordAuthentication
Mostantól közvetlenül az alkalmazásmodellben hoz létre (vagy adhat hozzá hivatkozásokat) egy key vault-erőforráshoz. Ez a módosítás lehetővé teszi a kapcsolati sztringek és titkos kódok jobb testreszabását és kezelését.
Bevezetett verzió
.NET .NET Aspire 9.2
Előző viselkedés
Korábban a WithAccessKeyAuthentication
CosmosDB vagy az AzureRedis, illetve az WithPasswordAuthentication
AzurePostgres hívása automatikusan létrehozta és kezelte a Bicep-erőforrásokat. Ezek az erőforrások láthatatlanok voltak az alkalmazásmodell számára, és nem kezelhetők és nem szabhatók testre A C#-ban.
Új viselkedés
9.2-ben a WithAccessKeyAuthentication
vagy a WithPasswordAuthentication
hívása hozzáad egy üres keyVaultName
paramétert ismert paraméterként a Bicep fájlban. Az alkalmazásmodell most már közvetlenül létrehozza a kulcstartó erőforrását, vagy lehetővé teszi egy hivatkozás átadását egy meglévő AzureKeyVault-erőforráshoz, ahol titkos kulcsok lesznek tárolva. A csatlakozási sztringekhez tartozó kulcsok titkos nevei mostantól connectionstrings--{resourcename}
formátumban vannak, hogy elkerülhetők legyenek az ütközések más csatlakozási sztringekkel.
A kompatibilitástörő változás típusa
Ez egy viselkedésbeli változás.
A változás oka
Ez a módosítás áthelyezi az erőforrás-kezelést az alkalmazás gazdagépére, így egyszerűbbé válik az erőforrások testreszabása és kezelése. Lehetővé teszi egy kulcstartó megosztását több erőforrás között, vagy egy meglévő kulcstartó használatával kezelheti a kapcsolati sztringeket és titkos kulcsokat.
Javasolt művelet
A módosításhoz jelenleg nincs áthidaló megoldás. Győződjön meg arról, hogy az alkalmazásmodell frissítve lett az új viselkedés kezelésére a kulcstár erőforrások és a kapcsolati láncok kezelésében.