我想實現自定義STS作爲WebRole部署到Azure上。我遇到的問題是,如何爲我的Custom STS生成或寫入Federation Metadata.xml文件。如果我自己寫我可以得到自定義引用ID,我如何簽名? 另外,因爲我的STS是一個Azure應用程序,所以當我運行它的Azure模擬器時,它有一個類似http://127.0.0.1:81/的URL,因此我將此作爲聯合Metadata.xml文件中的鏈接,但之後當我將STS發佈到Azure上時生產部署它將有一個像http://cloudSts.cloudapp.net這樣的URL,所以我將不得不在我的聯合Metadata.xml文件中反映這些更改,這裏的問題是,在做出這些更改後,我應該再次升級/發佈包,然後將其移至生產或否則,我可以簡單地將更改後的Federation Metadata.xml文件上傳到ACS(我的Custom STS作爲IP),它會起作用嗎?聯合Metadata.xml爲自定義STS
感謝