簡體   English   中英

如何保護Azure中繼服務總線端點

[英]How to secure Azure Relay Service Bus Endpoint

我們對WCF服務使用basicHttpRelayBinding,這是通過Azure服務總線中繼公開的。

我們需要對此服務應用安全性,以便保護端點。 有人可以確認我們下面是否需要做的所有事情?

<security mode="Transport" relayClientAuthenticationType="RelayAccessToken" />
    ....
    <tokenProvider>
      <sharedAccessSignature keyName="WebServiceCaller" key="XXX" />
    </tokenProvider>

我在下面看到了一些在網上使用的示例以及客戶端代碼上的令牌到期等:

TokenFactory tf = new TokenFactory(
    string.Format("{0}-sb", serviceNamespace),
    issuerName, 
    issuerKey);

只是要確認我們沒有丟失任何對安全有影響的東西。

那是正確的配置。

如果需要將其添加到端點,則最常見的用法是TokenProvider.CreateSharedAccessSignatureTokenProvider。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM