2

BizTalk SB-Messaging アダプターを使用して Azure Service Bus キューからメッセージを読み取るソリューションを開発しています。BizTalk 展開フレームワークを使用して、ユーザー入力なしでアプリケーションを展開しています。

一部のアダプタには、Single Sign-On データベースを使用して外部システムの認証情報を取得するオプションがあります ([SSO を使用] オプション)。SB-Messaging アダプターにはこの機能がなく、サービス (この場合はキュー) の ACS (アクセス制御サービス) または SAS (共有アクセス シークレット) 資格情報を UI に入力する必要があります。BTDF は、バインディング ファイルにそれらを入力することによってそれらを設定することもできます (これらの特定のプロパティvt="[number]"には、オーバーライドされない限り無視される属性があります。おそらく、開発者が資格情報をクリアテキストで保存することを思いとどまらせるためです。

クリアテキストで保持せずにサービス バス資格情報を設定するにはどうすればよいですか? このシナリオでは、ディスクに書き込まれたデータやソース管理に保持されたデータはクリアテキストであると見なします。つまり、これらの資格情報を含むバインディング ファイルを作成することは受け入れられません。

理想的には、SSO をサポートするアダプターと同じように、これが機能することを望みます。これは可能ですか?

(余談ですが、Microsoft がこれを実装しようとしなかった理由を知っている人なら誰でも、彼らの意見を歓迎します)

4

2 に答える 2

3

はい、アダプターの大部分は SSO アフィリエイト アプリケーションをサポートするか、ユーザー名資格情報にシングル サインオンを使用しますが、 ACSSAS、またはプロキシ設定の SSO アフィリエイトをサポートするアダプターはありません(下の表を参照)。

ユーザー名クレデンシャルの SSO アフィリエイト設定をサポートしていないのは、非常に古いアダプターか、奇妙なことに最新のアダプターのいずれかです。

ACS、SAS、またはプロキシ設定の SSO アフィリエイト設定がないことは、彼らがやろうと思っていなかったことのように見えます。

だからあなたの質問に答えるために。いいえ、このアダプターで SSO アフィリエイトを使用することはできないようです。WCF アダプターでできるようにカスタム動作を追加するオプションさえないためです。これは、SSO を使用するために oAuth 動作を実装した方法です。アフィリエイトは、Salesforce への WCF-WebHttp の資格情報とシークレットを取得します。

Technet の「BizTalk Server 2013 R2: シングル サインオン機能のないアダプター」および「BizTalk Server 2013 R2: シングル サインオン機能のないアダプター」も参照してください。

シングル サインオンまたは SSO アフィリエイトを使用する (BizTalk 2013R2)

+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| Adapter             | Receive |             |       |       |               | Send        |       |       |               |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
|                     | Use     | SSO         | ACS/  | Proxy | Endpoint      | SSO         | ACS/  | Proxy | Endpoint      |
|                     |   SSO   |   Affiliate |   SAS |       |   Behaviour   |   Affiliate |   SAS |       |   Behaviour   |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| File                | No      | No          | -     | -     | -             | No          | -     | -     | -             |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| FTP                 | No      | Yes         | -     | No    | -             | Yes         | -     | No    | -             |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| HTTP                | Yes     | -           | -     | -     | -             | Yes         | -     | No    | -             |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| MQSeries            | No      | -           | -     | -     | -             | Yes         | -     | -     | -             |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| MSMQ                | No      | No          | -     | -     | -             | No          | -     | -     | -             |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| POP3                | No      | No          | -     | -     | -             | -           | -     | -     | -             |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| SB-Messaging        | No      | -           | No    | -     | -             | -           | No    | -     | -             |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| SFTP                | No      | No          | -     | No    | -             | No          | -     | No    | -             |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| SMTP                | -       | -           | -     | -     | -             | No          | -     | -     | -             |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| SOAP                | Yes     | -           | -     | -     | -             | Yes         | -     | No    | -             |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| SQL                 | No      | No          | -     | -     | -             | No          | -     | -     | -             |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-BasicHttp       | Yes     | -           | -     | -     | in WCF-Custom | Yes         | No    | No    | in WCF-Custom |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-BasicHttpRelay  | No      | -           | No    | -     | No            | Yes         | No    | No    | No            |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-Custom          | Yes     | Yes         | -     | -     | Yes           | Yes         | No    | No    | Yes           |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-CustomIsolated  | Yes     | Yes         | -     | -     | -             | -           | -     | -     | -             |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-NetMsmq         | -       | -           | -     | -     | in WCF-Custom | Yes         | -     | -     | in WCF-Custom |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-NetNamedPipe    | Yes     | -           | -     | -     | in WCF-Custom | -           | -     | -     | in WCF-Custom |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-NetTcp          | Yes     | -           | -     | -     | in WCF-Custom | Yes         | -     | -     | in WCF-Custom |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-NetTcpRelay     | No      | -           | No    | -     | -             | Yes         | No    | -     | No            |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-OracleDB        | Yes     | Yes         | -     | -     | Yes           | Yes         | -     | No    | Yes           |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-OracleEBS       | Yes     | Yes         | -     | -     | Yes           | Yes         | -     | No    | Yes           |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-SQL             | Yes     | Yes         | -     | -     | Yes           | Yes         | -     | No    | Yes           |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-WebHttp         | Yes     | -           | -     | -     | Yes           | Yes         | No    | No    | Yes           |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| WCF-WSHttp          | Yes     | -           | -     | -     | in WCF-Custom | Yes         | No    | No    | in WCF-Custom |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
| Windows             | No      | No          | -     | -     | -             | No          | -     | -     | -             |
|   Sharepoint Server |         |             |       |       |               |             |       |       |               |
+---------------------+---------+-------------+-------+-------+---------------+-------------+-------+-------+---------------+
于 2016-05-11T22:29:09.843 に答える