1

以下を作成しました: Spring、Spring OAuth、WSDL を使用した API の列挙、C# OAuth テスト、および C# WSDL Web サービス テスト。多量の読み取りの後、すべてが完全に機能しています。

/soap/xxxservice に対して Spring OAuth を有効にしたので、OAuth が HTML ログイン ページにリダイレクトする (Authorization ヘッダーがない) ため、WSDL Web サービスでエラーが発生します。コードは、WSDL WebService を VS2010 にインポートすることによって自動生成されることに注意してください。

これを解決するには、「Authorization」という HttpWebRequest ヘッダーを挿入する必要があります。

HttpWebRequest を手動でコーディングすることでこれを機能させることができますが、プリティなメソッドやオブジェクトはありません...プレーンなリクエストと XML レスポンス... eeewwww

WSDL 自動生成コードとカスタム http.header を組み合わせて OAuth 1.0a をサポートする方法はありますか?

あらかじめ

4

0 に答える 0