Groovy スクリプトを使用して sharepoint2010 クラウド リストの値を取得しようとしていますが、403 Forbidden エラーが発生しました。Sharepoint2010 Cloud と Groovy はまったくの初心者です。次のコードを試してみた結果、403 エラーが発生しました。
@Grab(group='org.codehaus.groovy.modules.http-builder', module='http-builder', version='0.5.0-RC2' )
import groovyx.net.http.*
import static groovyx.net.http.ContentType.*
import static groovyx.net.http.Method.*
def authSite = new HTTPBuilder( 'https://mysharepointwebsite' )
authSite.auth.basic 'username', 'password'
String restUrl="https://mysharepointwebsite/site/_vti_bin/listdata.svc/Listname"
println(restUrl.toURL().text)
List 値を XML 形式で取得する必要があります。これは正しい方法ですか? どこが間違っていたのか教えてください。よろしくお願いします。