這與其他用戶詢問的question幾乎完全相同,並且是我之前詢問的question的續作。如何運行需要.NET Web服務的AD認證的命令行進程?
基本上,我公司最近買了Tidal Scheduler。我們需要通過其他流程臨時啓動工作,例如:BizTalk,.NET Web應用程序等。我們的計劃是圍繞C++ API打包.NET Web服務。這顯然已經消失了version.next,所以我們試圖在他們的命令行界面中包裝一個.net Web服務。
客戶端需要Active Directory身份驗證。使用下面的幾乎所有方法進行模擬,我們都無法從我們的.net Web服務成功調用CLI。從我在上面鏈接的問題中讀到的內容中,我們試圖模仿比ASPNET帳戶更多權限的用戶,這會導致安全漏洞。
有沒有更好的方法來做到這一點?有沒有辦法讓它與我們已經走過的道路一起工作?任何幫助表示讚賞,我們沉迷於此的很多時間。
附註:我們確實使用PsExec來做到這一點,但在這一點上它是一個非常大的黑客行爲(這是一個足夠大的黑客行爲,因爲它是),我們非常希望不要在我們的環境。
+1很好的問題 – BigOmega