Angen i ni alw y "CreateSubscription" Roedd dull ar wasanaeth we SSRS dan Lywyddiaeth yn FBA yn rheoli amgylchedd MOSS o ran gwe personol. Cadw ein cael amrywiadau o:
- 401: Ddim yn awdurdodi
- Wedi symud gwrthrych
Y "gwrthrych sy'n symud" neges oedd fwyaf diddorol oherwydd oedd yn dweud bod y "gwrthrych" (ein gwasanaeth ADGG) Roedd "wedi symud" i login.aspx. Roedd hyn yn amlwg yn golygu oedd gennym rhyw fath o broblem dilysu.
Yn y pen draw sylweddolais fy mod wedi nodau tudalen cofnod blog gan Robert Garret disgrifio sut i ddefnyddio'r gwasanaeth gwe WSS/MOSS diben cyffredinol sy'n byw tu mewn amgylchedd FBA. Sylwer na ellir cysylltu uniongyrchol at yr erthygl (fel o 06/09/08) am ei bod am i ddilysu. Daw y cysylltiad a roddaf ichi i "holl swyddi" Gall barn a chi ddod o hyd i erthygl penodol gan chwilio am "Cael gafael ar we MOSS gwasanaethau gan ddefnyddio Dilysiad seiliedig ar ffurflenni".
Dyma'r cod sy'n gweithio i ni:
ReportingService2006 = rs sero; // Ddilysu Dilysu auth = newydd Dilysu(); os (result.ErrorCode == LoginErrorCode.NoError) ceisio { rs.CreateSubscription(adrodd, extSettings, desc, eventType, matchData, parameters1); } dal (Ex Eithriad) { Console.WriteLine(ex.Message.ToString()); } |
Rwy'n dehongli pethau i weithio fel hyn:
- Mae ein rhan we angen deialu y gwasanaeth dilysu a dweud, "Hei, Tony, mae'n fi!".
- Ymatebion gwasanaeth dilysu dweud, "Hei, Gwn ichi. Sut mae'r plant? Dyma arwydd."
- Rydym yn galw ar y gwasanaeth ADGG a dweud, "Tony anfonodd ataf, dyma y tocyn."
</diwedd>