1

ADFSに接続する必要のあるアプリケーションを作成しています。MonoDroidで可能かしら。調査したところ、Windows Phoneのコードが見つかりましたが、MonoDroidにはそのようなクラスはありません。コードは

        var client = new WSTrustClient(new WSTrustBindingUsernameMixed(),new EndpointAddress("https://adfsserver.domain.com/adfs/services/trust/13/usernamemixed"),
                       new UsernameCredentials("DOMAIN\\user", "user password"));

        client.IssueCompleted += new EventHandler<IssueCompletedEventArgs>(client_IssueCompleted);
        var rst = new RequestSecurityToken(WSTrust13Constants.KeyTypes.Symmetric)
        {   
            AppliesTo = new EndpointAddress("https://yourRelayParty.domain.com/")
        };

        client.IssueAsync(rst);
4

0 に答える 0