ホストされている Exchange サーバーの Coldfusion ページで決定されたユーザーに代わって、Coldfusion、IIS 7.0、Windows 2008r2 を使用してカレンダー イベントを挿入しています。これは数週間前には機能していましたが、停止しました (Exchange サーバーに接続できません)。Exchange サーバーのテクニカル サポートによると、私が最初に問題に取り組み始めたとき、WebDav はサポートされなくなったとのことでした。彼らとの電話を切ったところ、彼らは私が間違っていると言われ、WebDav はまだサポートされていると言います。しかし、Coldfusion をテストしてサポートする方法はありません。私は今、2週間尻尾を追いかけています。この問題のデバッグを手伝ってくれる人はいますか?
<cfscript>
// Fill Event Struct From Arguments.
sEvent.AllDayEvent="no";
sEvent=StructNew();
sEvent.Subject= 'Test Exchange';
sEvent.StartTime=createDateTime(Year(EventStartDateTime), Month(EventStartDateTime),
Day(EventStartDateTime), evaluate(Hour(EventStartDateTime) - val(attributes.AdminTimeZone)), Minute(EventStartDateTime), 0);
sEvent.EndTime=createDateTime(Year(EventEndDateTime), Month(EventEndDateTime),
Day(EventEndDateTime), evaluate(Hour(EventEndDateTime) - val(attributes.AdminTimeZone)), Minute(EventEndDateTime), 0);
sEvent.Location = '';
sEvent.Reminder = '';
sEvent.Importance = "Normal";
sEvent.Sensitivity = "Normal";
sEvent.message = 'test exchange';
sEvent.OptionalAttendees = '';
</cfscript>
<cfexchangeconnection action="open" connection="#Application.Exchange.Connector#"
server="#Application.Exchange.ExchangeHost#"
username="#UserName#"
mailboxname="#EmailAddress#"
password="#Pword#"
Protocol="#Application.Exchange.Protocol#"
port="#Application.Exchange.Port#"
formbasedauthentication="#Application.Exchange.FormBased#"
formbasedauthenticationURL="#Application.Exchange.FormURL#"
/>
私が使用するデータは次のとおりです。
exch016\george_ttt
Pword1234
04-Nov-13
04-Nov-13
EXVMBX016-5.exch016.msoutlookonline.net
Error:
connection="exchangeConn"
server="XXXXXX016-5.exch016.msoutlookonline.net"
Protocol="https"
port="443"
formbasedauthentication="TRUE"
formbasedauthenticationURL="https://owa016.msoutlookonline.net/owa/auth/logon.aspx"