タグ

ブックマーク / csharper.blog57.fc2.com (2)

  • C#と諸々 WCF Webサービスのセキュリティ

    C#がメインで他もまぁ諸々なブログです おかしなこと書いてたら指摘してくれると嬉しいです(´・∀・`) つーかコメント欲しい(´・ω・`) [ クライアントのアカウント情報を取得する ] WCFでは、 ServiceSecurityContext クラス (System.ServiceModel) のCurrent 静的プロパティから、現在のクライアントのアカウント情報を格納する ServiceSecurityContext オブジェクトが取得できます。 この ServiceSecurityContext オブジェクトの WindowsIdentity プロパティまたは PrimaryIdentity プロパティにて、クライアントのアカウント情報を取得できます。 しかし、バインディングの設定によってはクライアントのアカウント情報を取得できません。その場合、 ServiceSecurityC

  • C#と諸々 WCFの認証

    C#がメインで他もまぁ諸々なブログです おかしなこと書いてたら指摘してくれると嬉しいです(´・∀・`) つーかコメント欲しい(´・ω・`) WCFをIISでホスティングする ( WCFによるWebサービス ) 場合、IISの認証設定で、匿名アクセスを許可する必要がある。認証はWCF自身で管理する。 WCFでは、Windows 認証の他、さまざまなオプションをサポートする。その他の組み込みオプションとしては、ユーザー名トークン、X.509 証明書、SAML トークン、および InfoCard があるが、カスタムな認証メカニズムを定義することも可能。 ( Windows Communication Foundation との関連における ASP.NET Web サービスの今後 からの抜粋 ) 以下、とりあえず判明していることのメモ WSHttpBinding バインディングセットを適用している

  • 1