1

Web サービスを使用して別のツール (RPlan) からデータを受信する wpf-desktop アプリケーションを作成しています。Web サービスは、CAS を使用してユーザーを承認します。デスクトップアプリケーションでこれを行うにはどうすればよいですか? asp.net のサンプルしか見つかりませんでした。

CAS の説明: http://www.jasig.org/cas

誰か助けてくれませんか?

ありがとうトビ

4

1 に答える 1

2

CASは実際にはCookieを使用したWeb指向のSSOであり、HTTP 302リダイレクト...あなたの場合、WPFアプリケーション内にログイン画面を表示してから、必要なWebサービスに「CAS認証」を送信することを理解しています。組み込みブラウザーを使用したくないと思うので、CASの拡張機能を使用して、RESTを使用してサービス(Webサービス)への認証(チケット付与チケットの概念)とアクセス(サービスチケットの概念)を行うことができます。リクエスト:https ://wiki.jasig.org/display/CASUM/RESTful+API 。よろしく、ジェローム

于 2012-06-29T12:30:04.687 に答える