台灣最大程式設計社群網站
線上人數
978
 
會員總數:245611
討論主題:189312
歡迎您免費加入會員
討論區列表 >> ASP.NET >> HttpRequest
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
HttpRequest
價值 : 100 QP  點閱數:204 回應數:2
樓主

new_Designers
門外漢
0 5
196 7
發送站內信

捐贈 VP 給 new_Designers
麻煩各位大神幫忙

目前有一個問題
先說明一下情境

客戶端目前有一個登入頁 (好像是jsp)
目前想進到這頁面不用打帳密就能進入

我收到的任務是
開發一個webapi取得帳號和密碼(透過元件)
當進入頁面時就call webapi
取完回傳結果 json ...
之後他們頁面再判斷

現在卡住的地方是
要取得ID需要透過ComponentSpace.SAML2這個元件提供的方法ServiceProvider.ReceiveSAMLResponseByHTTPPost
需要傳入HttpRequest 裡面有憑證的資訊 但...
jsp傳過來沒有憑證資訊
變成我自己要產一個有憑證的HttpRequest傳入

問題:webapi有辦法產一個自訂的HttpRequest嗎? 我怎麼想都是要對方傳阿@@
還是有別的辦法????

目前撞牆卡在這邊 望各位大神們幫忙解惑 感激不盡~





搜尋相關Tags的文章: [ HttpRequest ] , [ X509 ] , [ ComponentSpace.SAML2 ] , [ AuthNRequest ] ,
本篇文章發表於2019-12-12 18:16
1樓
最有價值解答

topcat
捐贈 VP 給 topcat 檢舉此回應
ComponentSpace.SAML2
剛剛搜尋了一下
好像是個付費的元件

也許您應該去官方的網站去找相關的訊息
或者
去官方的詢問管道去詢問

會比在這邊詢問來的好

^.^a
本篇文章回覆於2019-12-13 16:29
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

new_Designers
捐贈 VP 給 new_Designers 檢舉此回應
感謝喵大

後來客戶端有提供使用的方法

確實這東西真的要問官方才會知道

我說說我的心路歷程好了

ServiceProvider.ReceiveSAMLResponseByHTTPPost 這方法

確實是要傳入HttpRequest

原本我是想在一個頁面完成

但好像行不通

做法是 先要有個登入頁

這個登入頁會有一些資訊藏在後端

然後也是又用到元件的方法 SendAuthnRequestByHTTPRedirect

就是在這方法處理完後 會Redirect到剛剛上面提到

ServiceProvider.ReceiveSAMLResponseByHTTPPost 這方法的頁面

自然就會取得HttpRequest了

後面就是處理回傳的內容
本篇文章回覆於2019-12-30 10:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.