Skip to content

Commit 47cb37b

Browse files
authored
Merge pull request #47949 from spelluru/sbusmessagingchanges0801
updated based on input
2 parents 824e848 + 9c28bef commit 47cb37b

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

articles/service-bus-messaging/service-bus-managed-service-identity.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.devlang: na
1313
ms.topic: article
1414
ms.tgt_pltfrm: na
1515
ms.workload: na
16-
ms.date: 12/19/2017
16+
ms.date: 08/01/2018
1717
ms.author: sethm
1818

1919
---
@@ -60,7 +60,7 @@ The web application's managed service identity now has access to the Service Bus
6060

6161
### Run the app
6262

63-
Now modify the default page of the ASP.NET application you created. You can also use the web application code from [this GitHub repository](https://github.com/Azure/azure-service-bus/tree/master/samples/DotNet/Microsoft.ServiceBus.Messaging/ManagedServiceIdentity).
63+
Now, modify the default page of the ASP.NET application you created. You can use the web application code from [this GitHub repository](https://github.com/Azure-Samples/app-service-msi-servicebus-dotnet).
6464

6565
The Default.aspx page is your landing page. The code can be found in the Default.aspx.cs file. The result is a minimal web application with a few entry fields, and with **send** and **receive** buttons that connect to Service Bus to either send or receive messages.
6666

@@ -71,8 +71,12 @@ Once you have made these changes, publish and run the application. An easy way t
7171
![](./media/service-bus-managed-service-identity/msi3.png)
7272

7373
To send or receive messages, enter the name of the namespace and the name of the entity you created, then click either **send** or **receive**.
74-
75-
Note that the managed service identity only works inside the Azure environment, and only in the App Service deployment in which you configured it. Also note that managed service identities do not work with App Service deployment slots at this time.
74+
75+
76+
> [!NOTE]
77+
> - The managed service identity works only inside the Azure environment, on App services, Azure VMs, and scale sets. For .NET applications, the Microsoft.Azure.Services.AppAuthentication library, which is used by the Service Bus NuGet package, provides an abstraction over this protocol and supports a local development experience. This library also allows you to test your code locally on your development machine, using your user account from Visual Studio, Azure CLI 2.0 or Active Directory Integrated Authentication. For more on local development options with this library, see [Service-to-service authentication to Azure Key Vault using .NET](../key-vault/service-to-service-authentication.md).
78+
>
79+
> - Currently, managed service identities do not work with App Service deployment slots.
7680
7781
## Next steps
7882

0 commit comments

Comments
 (0)