You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In this tutorial, you learn how to sign an HTTP request with a hash-based message authentication code (HMAC) signature.
21
21
22
22
> [!NOTE]
23
23
> We strongly encourage you to use [Azure SDKs](https://github.com/Azure/azure-sdk). The approach described here is a fallback option for cases when Azure SDKs can't be used for any reason.
24
24
25
+
In this tutorial you learn how to:
26
+
> [!div class="checklist"]
27
+
> * Sign an HTTP request with an HMAC signature.
28
+
25
29
::: zone pivot="programming-language-csharp"
26
30
[!INCLUDE [Sign an HTTP request with C#](./includes/hmac-header-csharp.md)]
27
31
::: zone-end
@@ -34,13 +38,9 @@ In this tutorial, you learn how to sign an HTTP request with a hash-based messag
34
38
35
39
To clean up and remove a Communication Services subscription, delete the resource or resource group. Deleting the resource group also deletes any other resources associated with it. You can find out more about how to [clean up Azure Communication Services resources](../quickstarts/create-communication-resource.md#clean-up-resources) and [clean Azure Functions resources](../../azure-functions/create-first-function-vs-code-csharp.md#clean-up-resources).
36
40
37
-
## Next steps
38
-
39
-
> [!div class="nextstepaction"]
40
-
> [Add voice calling to your app](../quickstarts/voice-video-calling/getting-started-with-calling.md)
41
-
42
-
You might also want to:
41
+
## Related content
43
42
43
+
-[Add voice calling to your app](../quickstarts/voice-video-calling/getting-started-with-calling.md)
44
44
-[Add chat to your app](../quickstarts/chat/get-started.md)
45
45
-[Create user access tokens](../quickstarts/identity/access-tokens.md)
46
46
-[Learn about client and server architecture](../concepts/identity-model.md#client-server-architecture)
Copy file name to clipboardExpand all lines: articles/communication-services/tutorials/postman-tutorial.md
+6-13Lines changed: 6 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,11 +11,12 @@ ms.topic: tutorial
11
11
ms.service: azure-communication-services
12
12
ms.subservice: sms
13
13
---
14
+
14
15
# Tutorial: Sign and make requests with Postman
15
16
16
17
In this tutorial, you set up and use Postman to make a request against Azure Communication Services by using HTTP. By the end of this tutorial, you successfully send a short message service (SMS) message by using Communication Services and Postman. You can then use Postman to explore other APIs in Communication Services.
17
18
18
-
In this tutorial, you:
19
+
In this tutorial, you learn how to:
19
20
> [!div class="checklist"]
20
21
> * Download Postman.
21
22
> * Set up Postman to sign HTTP requests.
@@ -232,19 +233,11 @@ If everything went well, you see the response from Communication Services, which
232
233
233
234
The mobile phone that owns the number you provided in the `to` value also received an SMS message. You now have a functional Postman configuration that can talk to Communication Services and send SMS messages.
234
235
235
-
## Next steps
236
-
237
-
> [!div class="nextstepaction"]
238
-
> [Explore Azure Communication Services APIs](/rest/api/communication/)
239
-
240
-
> [!div class="nextstepaction"]
241
-
> [Read more about authentication](/rest/api/communication/authentication)
242
-
243
-
> [!div class="nextstepaction"]
244
-
> [Learn more about Postman](https://learning.postman.com/)
245
-
246
-
You might also want to:
236
+
## Related content
247
237
238
+
-[Explore Azure Communication Services APIs](/rest/api/communication/)
239
+
-[Read more about authentication](/rest/api/communication/authentication)
240
+
-[Learn more about Postman](https://learning.postman.com/)
248
241
-[Add chat to your app](../quickstarts/chat/get-started.md)
249
242
-[Create user access tokens](../quickstarts/identity/access-tokens.md)
250
243
-[Learn about client and server architecture](../concepts/identity-model.md#client-server-architecture)
Copy file name to clipboardExpand all lines: articles/communication-services/tutorials/trusted-service-tutorial.md
+9-11Lines changed: 9 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
---
2
-
title: Build a trusted user access service by using Azure Functions in Azure Communication Services
2
+
title: Tutorial - Build a Trusted User Access Service by Using Azure Functions in Azure Communication Services
3
3
titleSuffix: An Azure Communication Services tutorial
4
4
description: Learn how to create a trusted user access service for Azure Communication Services with Azure Functions.
5
5
author: tophpalmer
@@ -13,13 +13,17 @@ ms.subservice: identity
13
13
ms.custom: devx-track-js
14
14
---
15
15
16
-
# Build a trusted user access service by using Azure Functions
16
+
# Tutorial: Build a trusted user access service by using Azure Functions
17
17
18
18
This article describes how to use Azure Functions to build a trusted user access service.
19
19
20
20
> [!IMPORTANT]
21
21
> The endpoint created at the end of this tutorial isn't secure. Be sure to read about the security details in the [Azure Functions security](../../azure-functions/security-concepts.md) article. You need to add security to the endpoint to ensure that bad actors can't provision tokens.
22
22
23
+
In this tutorial you learn how to:
24
+
> [!div class="checklist"]
25
+
> * Create an Azure function that serves as a trusted token provisioning service.
26
+
23
27
[!INCLUDE [Trusted Service JavaScript](./includes/trusted-service-js.md)]
24
28
25
29
## Secure Azure Functions
@@ -30,16 +34,10 @@ As part of setting up a trusted service to provide access tokens for users, you
30
34
31
35
If you want to clean up and remove an Azure Communication Services subscription, you can delete the resource or resource group. Deleting the resource group also deletes any other resources associated with it. You can find out more about how to [clean up Communication Service resources](../quickstarts/create-communication-resource.md#clean-up-resources) and [clean up Azure Functions resources](../../azure-functions/create-first-function-vs-code-csharp.md#clean-up-resources).
32
36
33
-
## Next steps
34
-
35
-
> [!div class="nextstepaction"]
36
-
> [Learn about Azure Functions security](../../azure-functions/security-concepts.md)
37
-
38
-
> [!div class="nextstepaction"]
39
-
> [Add voice calling to your app](../quickstarts/voice-video-calling/getting-started-with-calling.md)
40
-
41
-
You might also want to:
37
+
## Related content
42
38
39
+
-[Learn about Azure Functions security](../../azure-functions/security-concepts.md)
40
+
-[Add voice calling to your app](../quickstarts/voice-video-calling/getting-started-with-calling.md)
43
41
-[Add chat to your app](../quickstarts/chat/get-started.md)
44
42
-[Create user access tokens](../quickstarts/identity/access-tokens.md)
45
43
-[Learn about client and server architecture](../concepts/identity-model.md#client-server-architecture)
0 commit comments