我有一個表,我列出了Ips允許訪問的服務。我的服務是如何顯示一個定製的Windows身份驗證與SQL服務器
網站/ service.asmx
中,有數以百計的Web方法。
the Table name: IPTable
Column: IP nvarchar(max)
202.192.25.150
215.215.215.215
115.119.185.199
當任何人打在上面的服務的話,首先它檢查請求的IP地址,假設如果在該列表中,然後打開Windows身份驗證彈出(定製)*,否則將在根網站根重定向。 *自定義:通過Windows身份驗證我的意思是用戶/密碼將檢查從SQL Server的表H_user沒有真正的Windows用戶,
所以我的問題是隻有這可能顯示自定義的Windows身份驗證?
你如何做到這一點?一個webservice沒有任何接口。 – Mairaj
如果從Linux或MAC機器調用服務會怎麼樣?爲什麼你想表明這一點。該服務的消費者將管理。你只需要關注認證。返回說明無效用戶的故障或異常。 – Amit
是的Mairaj你是對的,但這是公司要求隱藏當前打開的Web方法,以查看該服務中有多少webmethods。第二,如果我們使用Windows身份驗證進行身份驗證,那麼問題是當我們從一臺服務器到另一個然後我們也必須創建Windows用戶,但如果我們去定製認證(SQL服務器後端),那麼它很容易處理。 –