azure-web-pubsub-ts
建置 Azure Web PubSub 應用程式
即時訊息傳遞功能需要在伺服器與瀏覽器程式碼中正確設定 Azure Web PubSub。此技能提供用於驗證、權杖、群組、用戶端和 Express 處理常式的 TypeScript 模式。
Arrêtez-vous et demandez confirmation avant l’installation.
Examinez le plan et obtenez le consentement explicite de l’utilisateur avant de modifier des fichiers.
Installer avec mon Agent
Copiez cette demande dans votre Agent. Elle contient la page Skill de référence et le manifeste.
Review the Skillstore skill "azure-web-pubsub-ts" from https://skillstore.io/skills/sickn33-azure-web-pubsub-ts.md and its manifest at https://skillstore.io/api/skills/sickn33-azure-web-pubsub-ts/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Votre Agent doit toujours présenter son plan et demander toute confirmation exigée par la politique de sécurité.
Ressources lisibles par les agents
Utilisez ces liens lorsqu’un Agent IA, un crawler ou un script a besoin d’un contexte propre au lieu de lire toute la page.
Tester
Utilisation de « azure-web-pubsub-ts ». 我需要瀏覽器用戶端透過 Azure Web PubSub 接收即時聊天訊息。
Résultat attendu:
- 建議使用 WebPubSubClient 搭配交涉端點進行設定。
- 用於聊天室訊息傳遞的群組加入與傳送流程。
- 在啟動用戶端前註冊生命週期處理常式。
Utilisation de « azure-web-pubsub-ts ». 我需要一個發行 Azure Web PubSub 存取 URL 的後端端點。
Résultat attendu:
- 使用服務用戶端權杖 API 的 Express 交涉流程。
- 將已驗證的使用者身分附加至權杖的指引。
- 提醒避免記錄產生的存取權杖 URL。
Utilisation de « azure-web-pubsub-ts ». 我想比較生產環境的驗證方法。
Résultat attendu:
- 受控識別是偏好的生產環境選項。
- 連線字串適用於本機設定或受控環境。
- 存取金鑰處理的祕密儲存指引。
Audit de sécurité
Risque élevéAll 47 static alerts are false positives caused by Markdown fences, TypeScript template literals, placeholder URLs, intended SDK networking, or named environment configuration. Semantic review found two high-risk documentation patterns: logging a bearer-token URL and showing a negotiation route without demonstrated authentication.
Préoccupations de sécurité confirmées (2)
Facteurs de risque
⚙️ Commandes externes (35)
🌐 Accès réseau (3)
🔑 Variables d’environnement (6)
Partager et citer ce rapport
Partagez le rapport d’évaluation versionné, le badge neutre, la carte intégrable et les citations. Skillstore présente les preuves sans décider si ce Skill est sûr.
Copier le lien du rapport
https://skillstore.io/skills/sickn33-azure-web-pubsub-ts/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/sickn33-azure-web-pubsub-ts?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/sickn33-azure-web-pubsub-ts?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-azure-web-pubsub-ts/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Carte intégrable
<iframe src="https://skillstore.io/embed/skills/sickn33-azure-web-pubsub-ts.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citations académiques (APA · BibTeX · CFF)
Citation APA
sickn33. (2026). azure-web-pubsub-ts security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-azure-web-pubsub-ts/audits/5Citation BibTeX
@techreport{sickn33-sickn33-azure-web-pubsub-ts-2026,
author = {sickn33},
title = {azure-web-pubsub-ts security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-azure-web-pubsub-ts/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "azure-web-pubsub-ts security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-08-14"
url: "https://skillstore.io/skills/sickn33-azure-web-pubsub-ts/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-azure-web-pubsub-ts:audit:5"
description: "Skillstore immutable audit report identifier"
Score Skillstore
Pourquoi ce score Niveau de confiance des preuves: MoyenCe que vous pouvez créer
新增即時聊天
使用伺服器和用戶端範例,透過 Azure Web PubSub 新增群組聊天。
實作安全交涉
使用 Express 處理常式和權杖範例,在驗證後發行用戶端存取 URL。
檢視 SDK 整合選擇
在實作前比較連線字串、受控識別、存取金鑰、群組和權限。
Essayez ces prompts
使用此技能顯示將瀏覽器用戶端連線至 Azure Web PubSub 的基本 TypeScript 步驟。
使用此技能設計一個 Express 交涉端點,回傳 Azure Web PubSub 用戶端存取 URL。
使用此技能概述加入群組和傳送群組訊息所需的 TypeScript 伺服器與用戶端變更。
使用此技能檢視 Azure Web PubSub TypeScript 整合中的驗證、角色、群組、重新連線和事件處理。
Bonnes pratiques
- 生產部署優先使用受控識別搭配 DefaultAzureCredential。
- 在啟動 Web PubSub 連線前註冊用戶端事件處理常式。
- 在指派群組或角色前,於連線處理期間驗證使用者。
Éviter
- 不要記錄產生的用戶端存取 URL,因為其中可能包含 bearer tokens。
- 不要在應用程式原始碼中硬式編碼 Azure 存取金鑰。
- 當使用者只需要一個群組時,不要授與廣泛的群組權限。