mcpField
A
azure-relay

azure-relay

github.com/microsoftdocs云与 DevOps796160 次安装3 天前更新
代码仓库

关于 azure-relay

面向使用 Azure Relay 的 Agent,提供故障排查、安全、网络配置及集成开发指导。技能结合本地主题索引与远程文档获取。

主要功能

  1. 01常见异常诊断
  2. 02Entra ID 与 SAS 身份验证指导
  3. 03网络安全与防火墙设置
  4. 04端口和协议配置
  5. 05.NET 与 Node.js 集成模式
  6. 06Hybrid Connections 协议参考

适用场景

  1. 01排查连接、身份验证或配额错误
  2. 02配置 IP 防火墙和虚拟网络规则
  3. 03确定 Relay 所需的端口和协议
  4. 04通过 .NET 或 Node.js 实现 Hybrid Connections

MCP 相关

可通过 mcp_microsoftdocs 的 microsoft_docs_fetch 获取 Microsoft 文档;也可使用 fetch_webpage 作为备用方式。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-relay

安装后在 Claude Code 中输入/azure-relay确认已加载。

详细介绍

Azure Relay 技能

此技能提供有关 Azure Relay 的专业指导,涵盖故障排除、安全性、配置、集成和编码模式。它结合了本地快速参考内容与远程文档获取功能。

如何使用此技能

IMPORTANT for Agent:使用下面的类别索引查找相关章节。对于包含行范围的类别(例如 L35-L120),请使用 read_file 读取指定行。对于包含文件链接的类别(例如 [security.md](security.md)),请使用 read_file 读取链接的参考文件

IMPORTANT for Agent:如果 metadata.generated_at 距今超过 3 个月,请建议用户从存储库拉取最新版本。如果无法使用 mcp_microsoftdocs 工具,请建议用户安装该工具:安装指南

此技能需要网络访问权限才能获取文档内容:

  • 首选:使用 mcp_microsoftdocs:microsoft_docs_fetch,并将查询字符串设为 from=learn-agent-skill。返回 Markdown。
  • 备用:使用 fetch_webpage,并将查询字符串设为 from=learn-agent-skill&accept=text/markdown。返回 Markdown。

类别索引

类别行描述
故障排除L32-L36诊断和修复常见的 Azure Relay 异常,包括连接、身份验证、配额和配置错误,并提供原因与解决方法。
安全性L37-L46Azure Relay 的身份验证与网络安全:Entra ID 和 SAS 身份验证、托管标识、IP 防火墙、虚拟网络规则和 Private Link Service 配置。
配置L47-L51Azure Relay 的网络和防火墙要求,包括 Hybrid Connections 和 WCF 中继需要开放哪些端口和协议,以及如何进行配置。
集成和编码模式L52-L57在 .NET 和 Node.js(WebSockets)中使用 Azure Relay Hybrid Connections,以及实现自定义客户端和集成的底层协议详情
故障排除
主题URL
解决常见的 Azure Relay 异常https://learn.microsoft.com/en-us/azure/azure-relay/relay-exceptions
安全性
主题URL
使用 Entra ID 对 Azure Relay 中的应用程序进行身份验证https://learn.microsoft.com/en-us/azure/azure-relay/authenticate-application
使用托管标识访问 Azure Relayhttps://learn.microsoft.com/en-us/azure/azure-relay/authenticate-managed-identity
为 Azure Relay 配置 IP 防火墙规则https://learn.microsoft.com/en-us/azure/azure-relay/ip-firewall-virtual-networks
为 Azure Relay 配置网络安全https://learn.microsoft.com/en-us/azure/azure-relay/network-security
使用 Private Link Service 保护 Azure Relayhttps://learn.microsoft.com/en-us/azure/azure-relay/private-link-service
为 Azure Relay 配置 SAS 和 Entra ID 身份验证https://learn.microsoft.com/en-us/azure/azure-relay/relay-authentication-and-authorization
配置
主题URL
为 Azure Relay 配置所需的端口设置https://learn.microsoft.com/en-us/azure/azure-relay/relay-port-settings
集成和编码模式
主题URL
使用 Azure Relay Hybrid Connections .NET APIhttps://learn.microsoft.com/en-us/azure/azure-relay/relay-hybrid-connections-dotnet-api-overview
使用 Azure Relay Node.js WebSocket APIhttps://learn.microsoft.com/en-us/azure/azure-relay/relay-hybrid-connections-node-ws-api-overview
实现 Azure Relay Hybrid Connections 协议https://learn.microsoft.com/en-us/azure/azure-relay/relay-hybrid-connections-protocol

评论

支持 Markdown