远程事件接收者身份验证



我有Office365订阅(sharepoint online)和azure订阅。我在azure托管web服务。在web服务中有一个远程事件接收器,它可以触发我的sharepoint在线订阅中的一些事件。一切正常,但是有一个问题:我不知道如何在远程事件接收器上进行身份验证,因为现在它是公开的,没有任何授权。

是否有办法添加授权?例如:

https://blabla.azurewebsites.net/webservicename.svc?password=xxx?login=yyy

你为什么需要它呢?根据我的理解你有一个SPRemoteEventReceiver,对吧?你触发事件发送给接收者一个SPRemoteEventProperties对象。没有这个对象,没有人可以使用你的服务,这个对象有上下文令牌和相关ID,所以它是非常安全的。

最新更新