現在已經有越來越多的應用程式開始使用Azure AD的帳號登入驗證機制了
若是在公司或是自己手邊的應用程式要加入Azure AD的帳號驗證,說實話是個頗麻煩的動作
本篇文章會一步一步說明怎麼整合Azure AD帳號的驗證到現有的MVC專案中,基本上照著步驟執行應該是都沒有問題的
現在已經有越來越多的應用程式開始使用Azure AD的帳號登入驗證機制了
若是在公司或是自己手邊的應用程式要加入Azure AD的帳號驗證,說實話是個頗麻煩的動作
本篇文章會一步一步說明怎麼整合Azure AD帳號的驗證到現有的MVC專案中,基本上照著步驟執行應該是都沒有問題的
最近有個小想法,想要自己作一個Website的Installer
所以在透過程式碼建立IIS站台以及應用程式集區上,就是這個Installer必備的功能了
有用Visual Studio + .NET開發的人一定會知道Swagger這一個非常好用的測試畫面套件
但是這個套件有一個缺點,如果只是單純的參數輸入很方便,萬一在控制器中有需要帶入Header的話,Swagger就無用武之地了
在這篇文章裡,會教大家怎麼用很簡單的方式,就讓你的Swagger中,每一個控器器中長出不同的Header輸入欄位,並且還可以進行欄位資料類型的檢核與選單的製作
之前有提過,Azure上的IoT Hub有個與眾不同的功能,就是它與裝置之間是處於雙向溝通的模式
所以訊息的傳遞,也可以從裝置到IoT Hub,IoT Hub也可以逆向傳送訊息到裝置中
不過Microsoft在2017年2月的更新版本中,IoT Hub可以直接對裝置端呼叫裝置中的副程式,而裝置也可以透過這個註冊的副程式,回傳資料到IoT Hub
在雲端的虛擬主機上放置Web應用程式最為人垢病的一件事,就是雲端虛擬主機不提供軟體防火牆(WAF)的功能
Microsoft Azure的雲端服務,在2017/3/30這一天,正式加入了新的PaaS服務,Application Gateway,這個服務就可以透過設定的方式,為虛擬主機上的Web應用程式加入軟體防火牆(WAF)的防護功能
在前篇文章中[Azure] [Xamarin] 使用Xamarin.Forms達成Azure AD的帳號驗證
說明了如何透過Xamarin撰寫登入Azure AD進行帳號驗證的動作,這篇文章則是說明以Cordova的方式進行Azure AD帳號登入驗證
在前篇文章[Azure] 同步本地端AD與Azure AD的帳號與群組資訊中,說明了如何透過Azure AD Connect將本地端的AD資料與Azure AD進行同步
本篇文章則會將同步至Azure AD上的使用者帳號資訊,透過程式的方式呼叫微軟提供的Graph API,取得使用者的帳號基本資訊、工作資訊,以及上層主管
在Microsoft Azure的雲端環境中,WebApp已經提供了自動Scale Out的功能
但是雲端的虛擬機器若是要作到多台伺服器達到負載平衡的效果,卻是要花費很多工夫才能達到的
在今年(2016) 3月時,微軟針對了虛擬機器的負載平衡功能進行了更新,讓虛擬機器作到負載平衡不再是一件難事了
在前篇文章[Azure] 透過GraphAPI,取得Azure AD上帳號的詳細資訊中提到可以透過GraphAPI取得Azure AD的帳號資訊
但是若是App與WebAPI上啟用了二次驗證的情況下,驗證得到的結果就會出錯無法取得資訊
以往透過LDAP的方式,可以取得內部AD中帳號的詳細資訊
當AD同步,或是轉移至Azure上之後,就不能使用舊的方式了,必須改用WebAPI的方法取得帳號與群組的詳細資訊
在前篇[Azure] [Xamarin] 使用Xamarin.Forms達成Azure AD的帳號驗證中說明了如何透過Xamarin進行Azure AD帳號的驗證
本篇會延續這個主題,將Xamrin App要連接WebAPI時,進行二次Azure AD驗證的作法
Xamarin自從被微軟收購後,慢慢成為了跨平台開發的主力
而Azure AD則是扮演了企業內進行帳號驗證的主要服務提供角色
在本文章中,會說明如何使用Xamarin.Forms的開發架構,完成App進行Azure AD的帳號驗證動作
若是有Cordova登入Azure AD的需求,可以參考這篇[Azure] [Cordova] 使用Cordova達成Azure AD的帳號驗證
在文章開始之前,若是有需要進行本地端AD與Azure AD進行同步的工作,可以參考下面的文章進行實作
[Azure] 同步本地端AD與Azure AD的帳號與群組資訊
Azure上的AD提供了帳號驗證的服務,所以很多企業為了讓員工透過行動裝置也能進行應用程式的身份驗證,所以將以往只能在公司內部進行AD帳號驗證的資訊,同步至Azure AD上,這樣,就可以讓更多的應用程式提供公司內部帳號驗證的服務
摘要:[Cordova] 於Cordova中實作檔案上傳至asp.net網站
[Load Test] 解決壓力測試結束後,下載報告時出現的"建立負載測試結果儲存機制結構描述時發生錯誤"
目前已經有不少公司企業在內部導入Sharepoint Server,作為文件管理的伺服器,但是Sharepoint不止可以作為文件管理用,透過管理者的設定,可以提供議題追蹤、討論、檔案共享以及小組協同工作的一個平台,而在Sharepoint的整合上,最主要可以透過AD作為帳戶整合的話,在企業內部是非常方便的一件事。但是在安裝完Sharepoint之後,卻發現Sharepoint僅會在第一次登入時,取得AD中帳戶的相關欄位與資訊,後來在AD中進行帳戶資訊的變更,都無法同步到Sharepoint之中,最主要的問題出在「User Profile Synchronization Service」這一個服務未正確的啟動
公司的稽核部門希望,將Windows中的帳號作一次密碼的變更
且加上一些密碼的設定規則,如90天必須更改一次密碼,密碼必須有大小寫英文字母,數字或是特殊字元等等的要求
且當初的帳號在建立時,已經將所有的帳號設定為密碼永久有效的狀態
要處理這樣的情況,一般來說是要進入到Windows,將所有帳號一個一個去作設定,這樣不但花工,也很花時間(帳號一共近100個左右)
由於公司在彙整一些主機伺服器上的資訊,所以請我這裡作主機帳號及群組匯出的動作
但是在網路上找了很久,大家使用的方式,絕大多數都是透過LDAP的方式去作資料的存取
所以作了一個透過WinNT的方式取得電腦中的群組與帳號資訊